1
0
forked from PGL/Clyde

Merge pull request 'added ApplicationController and Application enum' (#119) from Max/Backend/AppsController into master

Reviewed-on: PGL/Clyde#119
Reviewed-by: Debucquoy Anthony <d.tonitch@gmail.com>
Reviewed-by: Wal <karpinskiwal@gmail.com>
This commit is contained in:
Debucquoy Anthony 2024-03-16 14:51:56 +01:00
commit 53e478b05c

View File

@ -46,11 +46,12 @@ public class ApplicationsController {
authorizedApps.add(Applications.Login); authorizedApps.add(Applications.Login);
authorizedApps.add(Applications.Profile); authorizedApps.add(Applications.Profile);
if (posterRole == Role.Teacher || posterRole == Role.Student || posterRole == Role.Admin){
authorizedApps.add(Applications.Msg); authorizedApps.add(Applications.Msg);
authorizedApps.add(Applications.Forum); authorizedApps.add(Applications.Forum);
authorizedApps.add(Applications.Rdv); authorizedApps.add(Applications.Rdv);
}
if (posterRole == Role.Student || posterRole == Role.Admin) return authorizedApps;
if (posterRole == Role.Teacher || posterRole == Role.Secretary || posterRole == Role.Admin) authorizedApps.add(Applications.ManageCourses); if (posterRole == Role.Teacher || posterRole == Role.Secretary || posterRole == Role.Admin) authorizedApps.add(Applications.ManageCourses);
@ -58,5 +59,4 @@ public class ApplicationsController {
return authorizedApps; return authorizedApps;
} }
} }