Enable creating an API using Spring Web #5
@ -43,7 +43,7 @@ public class UserProfileServiceImpl extends AbstractServiceImpl<UserProfile, Lon
|
||||
}
|
||||
|
||||
@Override
|
||||
@jakarta.transaction.Transactional
|
||||
@Transactional
|
||||
public void setSelectedRole(User user, Roles role) {
|
||||
UserProfile profile = findByUser(user);
|
||||
profile.setSelectedRole(role);
|
||||
|
@ -33,6 +33,7 @@ import se.su.dsv.scipro.forum.pages.ProjectForumBasePage;
|
||||
import se.su.dsv.scipro.forum.pages.SupervisorForumBasePage;
|
||||
import se.su.dsv.scipro.forum.pages.threaded.*;
|
||||
import se.su.dsv.scipro.gdpr.AdminGDPRPage;
|
||||
import se.su.dsv.scipro.gdpr.GDPRReportResourceReference;
|
||||
import se.su.dsv.scipro.generalsystemsettings.AdminGeneralSettingsPage;
|
||||
import se.su.dsv.scipro.grading.SupervisorGradingPage;
|
||||
import se.su.dsv.scipro.grading.SupervisorGradingReportPage;
|
||||
@ -332,7 +333,7 @@ public class SciProApplication extends LifecycleManagedWebApplication {
|
||||
mountPage("admin/users/import", AdminImportUserPage.class);
|
||||
mountPage("admin/users/roles", AdminRolePage.class);
|
||||
mountPage("admin/users/switch", AdminSwitchUserPage.class);
|
||||
//mountResource("gdpr/report", new GDPRReportResourceReference());
|
||||
mountResource("gdpr/report", new GDPRReportResourceReference());
|
||||
}
|
||||
|
||||
private void mountNotificationAndSettingsPages() {
|
||||
|
Loading…
x
Reference in New Issue
Block a user