diff --git a/src/graphql/resolvers.ts b/src/graphql/resolvers.ts index a4820a410fec9c5e0bfe628fcb81c6005890df76..5256612b1de2fbee97d87b30ba9536dfa6f8d277 100644 --- a/src/graphql/resolvers.ts +++ b/src/graphql/resolvers.ts @@ -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"); } } };