3339 Prevent regular administrators from assigning reviewers

This commit is contained in:
Andreas Svanberg 2024-02-16 13:17:03 +01:00
parent ccd1732b54
commit b22c06e849

@ -28,6 +28,8 @@ import se.su.dsv.scipro.reviewing.ReviewerAssignmentService;
import se.su.dsv.scipro.reviewing.ReviewerCandidates;
import se.su.dsv.scipro.reviewing.RoughDraftApproval;
import se.su.dsv.scipro.reviewing.RoughDraftApprovalService;
import se.su.dsv.scipro.security.auth.Authorization;
import se.su.dsv.scipro.security.auth.roles.Roles;
import se.su.dsv.scipro.system.Language;
import se.su.dsv.scipro.system.ResearchArea;
import se.su.dsv.scipro.system.User;
@ -37,6 +39,7 @@ import java.time.Clock;
import java.time.LocalDate;
import java.util.ArrayList;
@Authorization(authorizedRoles = {Roles.SYSADMIN})
public class AdminAssignReviewerPage extends AbstractAdminProjectPage {
@Inject
private ProjectService projectService;