Skip to content
Snippets Groups Projects
Commit 1e4178f1 authored by uhensler's avatar uhensler
Browse files

OO-3116: Pool admin and manager should be able to edit the authors of a question

parent 425fe39e
No related branches found
No related tags found
No related merge requests found
...@@ -171,7 +171,11 @@ public class ProcesslessSecurityCallback implements QuestionItemSecurityCallback ...@@ -171,7 +171,11 @@ public class ProcesslessSecurityCallback implements QuestionItemSecurityCallback
@Override @Override
public boolean canEditAuthors() { public boolean canEditAuthors() {
return admin || itemView.isAuthor(); return admin
|| itemView.isAuthor()
|| itemView.isEditableInPool()
|| itemView.isEditableInShare()
|| (poolAdmin && qpoolModule.isPoolAdminAllowedToEditMetadata());
} }
} }
...@@ -171,7 +171,7 @@ public class ReviewProcessSecurityCallback implements QuestionItemSecurityCallba ...@@ -171,7 +171,7 @@ public class ReviewProcessSecurityCallback implements QuestionItemSecurityCallba
@Override @Override
public boolean canEditAuthors() { public boolean canEditAuthors() {
return admin || itemView.isAuthor(); return admin || itemView.isAuthor() || itemView.isManager() || (poolAdmin && qpoolModule.isPoolAdminAllowedToEditMetadata());
} }
} }
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment