Policy failures:
Code warning - failed on resource ArticleManagerBean.java. Reason: The field ArticleManagerBean.sc is never read locally, line 36 - failed on resource ArticleManagerBean.java. Reason: The import org.yacos.core.users.Role.RoleType is never used, line 21 - failed on resource ArticleManagerBean.java. Reason: The import org.yacos.core.users.Role is never used, line 18 - failed on resource ArticleManagerBean.java. Reason: The import org.yacos.core.users.RolePK is never used, line 1 Override reason: d
This commit is contained in:
@@ -104,30 +104,15 @@ public class ArticleManagerBean implements IArticleManager, Serializable {
|
|||||||
public void assignArticleToPCMember(Integer articleId,String memberId){
|
public void assignArticleToPCMember(Integer articleId,String memberId){
|
||||||
Article article = this.getArticle(articleId);
|
Article article = this.getArticle(articleId);
|
||||||
User PCMember = em.find(User.class, memberId);
|
User PCMember = em.find(User.class, memberId);
|
||||||
|
|
||||||
article.addPCMember(PCMember);
|
article.addPCMember(PCMember);
|
||||||
RolePK rolePK = new RolePK(PCMember,RoleType.PCMEMBER,article.getConference());
|
|
||||||
if(em.find(Role.class, rolePK)==null){
|
|
||||||
// Add the role : this should be the responsibility of ConferenceManager ...
|
|
||||||
Role pcMemberRole = new Role();
|
|
||||||
pcMemberRole.setType(RoleType.PCMEMBER);
|
|
||||||
pcMemberRole.setUser(PCMember);
|
|
||||||
pcMemberRole.setConference(article.getConference());
|
|
||||||
em.persist(pcMemberRole);
|
|
||||||
}
|
|
||||||
|
|
||||||
this.updateArticle(article);
|
this.updateArticle(article);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
public List<User> getArticlePCMembers(Integer articleId) {
|
public List<User> getArticlePCMembers(Integer articleId) {
|
||||||
|
Article article = this.getArticle(articleId);
|
||||||
Article article = this.getArticle(articleId);
|
List<User> users = (List<User>)article.getPCMembers();
|
||||||
List<User> users = (List<User>)article.getPCMembers();
|
return users;
|
||||||
return users;
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public void delegateArticleToReferee(Integer articleId, String refereeId, String memberId){
|
public void delegateArticleToReferee(Integer articleId, String refereeId, String memberId){
|
||||||
|
|||||||
Reference in New Issue
Block a user