Skip to content
Snippets Groups Projects
Commit bd6c78a7 authored by Olivér FACKLAM's avatar Olivér FACKLAM
Browse files

Delete supervisor resolvers

parent dfc57950
No related branches found
No related tags found
No related merge requests found
......@@ -169,12 +169,6 @@ export const resolvers = {
return context.models.group.getAllSimpleGroups(visibleGroupCollection.simpleGroups);
},
// @rights supervisor of groups
supervisorOf: async function (root, args, context: Context): Promise<Group[]> {
let supervisorGroupCollection = context.models.auth.groupsSupervisor();
return context.models.group.getAllGroupsByCollection(supervisorGroupCollection);
},
// TOL
// @rights connectedOrOnplatal
searchTOL: async function (root, args, context: Context): Promise<User[]> {
......@@ -593,23 +587,6 @@ export const resolvers = {
//TODO : Vérifier les autorisations
return context.models.message.censorEvent(args.eventToCensor);
throw new AuthenticationError("Not an admin");
},
// Supervisor mutations
// @rights supervisor
takeAdminRights : async function(root, args, context: Context): Promise<boolean> {
if (context.models.auth.isSupervisor(args.forGroup)) {
return context.models.group.takeAdminRights(args.forGroup, context.user.uid);
}
throw new AuthenticationError("Not a supervisor");
},
// @rights supervisor
releaseAdminRights: async function (root, args, context: Context): Promise<boolean> {
if (context.models.auth.isSupervisor(args.forGroup)) {
return context.models.group.releaseAdminRights(args.forGroup, context.user.uid);
}
throw new AuthenticationError("Not a supervisor");
}
}
};
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