/** * @deprecated Use {@link ProjectService#isAdmin(Project, User)} */ @Deprecated public static boolean isAdmin(Project aProject, ProjectService aProjectRepository, User aUser) { return aProjectRepository.isAdmin(aProject, aUser); }
/** * @deprecated Use {@link ProjectService#isAdmin(Project, User)} */ @Deprecated public static boolean isAdmin(Project aProject, ProjectService aProjectRepository, User aUser) { return aProjectRepository.isAdmin(aProject, aUser); }
@Override protected void onConfigure() { super.onConfigure(); AnnotatorState state = CurationPage.this.getModelObject(); setVisible(state.getProject() != null && (projectService.isAdmin(state.getProject(), state.getUser()) || !state.getProject().isDisableExport())); } });
@Override protected void onConfigure() { super.onConfigure(); AnnotatorState state = AutomationPage.this.getModelObject(); setVisible(state.getProject() != null && (projectService.isAdmin(state.getProject(), state.getUser()) || !state.getProject().isDisableExport())); } });
@Override protected void onConfigure() { super.onConfigure(); AnnotatorState state = AutomationPage.this.getModelObject(); setVisible(state.getProject() != null && (projectService.isAdmin(state.getProject(), state.getUser()) || !state.getProject().isDisableExport())); } });
@Override protected void onConfigure() { super.onConfigure(); AnnotatorState state = CorrectionPage.this.getModelObject(); setVisible(state.getProject() != null && (projectService.isAdmin(state.getProject(), state.getUser()) || !state.getProject().isDisableExport())); } });
@Override protected void onConfigure() { super.onConfigure(); AnnotatorState state = CurationPage.this.getModelObject(); setVisible(state.getProject() != null && (projectService.isAdmin(state.getProject(), state.getUser()) || !state.getProject().isDisableExport())); } });
if (project.isPresent()) { if (!projectService.isAdmin(project.get(), userRepository.getCurrentUser())) { error("You have no permission to access project [" + project.get().getId() + "]"); setResponsePage(getApplication().getHomePage());
if (project.isPresent()) { if (!projectService.isAdmin(project.get(), userRepository.getCurrentUser())) { error("You have no permission to access project [" + project.get().getId() + "]"); setResponsePage(getApplication().getHomePage());
AnnotatorState state = AnnotationPage.this.getModelObject(); _this.setVisible(state.getProject() != null && (projectService.isAdmin(state.getProject(), state.getUser()) || !state.getProject().isDisableExport())); }));