This commit is contained in:
@@ -8,7 +8,7 @@
|
|||||||
<script type='text/javascript' src='./dwr/util.js'></script>
|
<script type='text/javascript' src='./dwr/util.js'></script>
|
||||||
<script type='text/javascript' src='./dwr/interface/DelegateArticlesJS.js'></script>
|
<script type='text/javascript' src='./dwr/interface/DelegateArticlesJS.js'></script>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
//<![CDATA[
|
|
||||||
var selectedArticleId;
|
var selectedArticleId;
|
||||||
var articleId;
|
var articleId;
|
||||||
var pattern;
|
var pattern;
|
||||||
@@ -91,17 +91,8 @@
|
|||||||
|
|
||||||
function removeRemote() {
|
function removeRemote() {
|
||||||
var itemsToRemove = $('refereesList'+articleId).select('div.selected');
|
var itemsToRemove = $('refereesList'+articleId).select('div.selected');
|
||||||
<<<<<<< .mine
|
|
||||||
var refereesId = itemsToRemove.pluck('id');
|
var refereesId = itemsToRemove.pluck('id');
|
||||||
=======
|
|
||||||
var refereeId = itemsToRemove.pluck('id');
|
|
||||||
>>>>>>> .r446
|
|
||||||
//var articleId = $('articleId').value;
|
|
||||||
<<<<<<< .mine
|
|
||||||
DelegateArticlesJS.removeReferees(refereesId, articleId, remove);
|
DelegateArticlesJS.removeReferees(refereesId, articleId, remove);
|
||||||
=======
|
|
||||||
DelegateArticlesJS.removeReferee(refereeId, articleId, remove);
|
|
||||||
>>>>>>> .r446
|
|
||||||
}
|
}
|
||||||
|
|
||||||
function remove() {
|
function remove() {
|
||||||
@@ -122,13 +113,8 @@
|
|||||||
function addRemote(){
|
function addRemote(){
|
||||||
var itemsToAdd = $('refereesList'+articleId).select('div.selected');
|
var itemsToAdd = $('refereesList'+articleId).select('div.selected');
|
||||||
var refereesId = itemsToAdd.pluck('id');
|
var refereesId = itemsToAdd.pluck('id');
|
||||||
//var articleId = $('articleId').value;
|
|
||||||
<<<<<<< .mine
|
|
||||||
DelegateArticlesJS.addReferees(refereesId, articleId, add());
|
DelegateArticlesJS.addReferees(refereesId, articleId, add());
|
||||||
=======
|
|
||||||
DelegateArticlesJS.addReferee(refereeId, articleId, add());
|
|
||||||
|
|
||||||
>>>>>>> .r446
|
|
||||||
}
|
}
|
||||||
|
|
||||||
function add() {
|
function add() {
|
||||||
@@ -152,7 +138,6 @@
|
|||||||
itemsToRemove = $('refereesList'+artId).select('div.dynamicListItem');
|
itemsToRemove = $('refereesList'+artId).select('div.dynamicListItem');
|
||||||
itemsToRemove.invoke('remove');
|
itemsToRemove.invoke('remove');
|
||||||
}
|
}
|
||||||
//]]>
|
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
</head>
|
</head>
|
||||||
|
|||||||
@@ -145,7 +145,7 @@ public List<RefereeBean> getRefereesWithTheArticle(int articleId ){
|
|||||||
public void addReferees(List<String> refereesId,int articleId){
|
public void addReferees(List<String> refereesId,int articleId){
|
||||||
for (String refereeId : refereesId) {
|
for (String refereeId : refereesId) {
|
||||||
articleManager.delegateArticleToReferee(articleId, refereeId,memberId);
|
articleManager.delegateArticleToReferee(articleId, refereeId,memberId);
|
||||||
conferenceManager.addRole(RoleType.REFEREE, refereeId, SessionService.getInstance().getCurrentConference().getId());
|
conferenceManager.addRole(RoleType.REFEREE, refereeId, conf.getId());
|
||||||
}
|
}
|
||||||
logger.debug("add referee to article");
|
logger.debug("add referee to article");
|
||||||
}
|
}
|
||||||
@@ -154,8 +154,13 @@ public List<RefereeBean> getRefereesWithTheArticle(int articleId ){
|
|||||||
for (String refereeId : refereesId) {
|
for (String refereeId : refereesId) {
|
||||||
articleManager.undelegateArticleToReferee(articleId, refereeId, memberId);
|
articleManager.undelegateArticleToReferee(articleId, refereeId, memberId);
|
||||||
User referee = userManager.getUser(refereeId);
|
User referee = userManager.getUser(refereeId);
|
||||||
Role role = new Role(RoleType.REFEREE,referee,SessionService.getInstance().getCurrentConference());
|
List<Role> userRoles = conferenceManager.getRoles(referee.getLogin(), conf.getId());
|
||||||
conferenceManager.removeRole(role);
|
for (Role role : userRoles) {
|
||||||
|
if(role.getType().equals(Role.RoleType.REFEREE)){
|
||||||
|
conferenceManager.removeRole(role);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
logger.debug("remove members to article");
|
logger.debug("remove members to article");
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user