diff --git a/backend/src/auth/RIGHTS.ts b/backend/src/auth/RIGHTS.ts index e23790e0f..b9b143146 100644 --- a/backend/src/auth/RIGHTS.ts +++ b/backend/src/auth/RIGHTS.ts @@ -22,4 +22,5 @@ export enum RIGHTS { // Admin SEARCH_USERS = 'SEARCH_USERS', CREATE_PENDING_CREATION = 'CREATE_PENDING_CREATION', + UPDATE_PENDING_CREATION = 'UPDATE_PENDING_CREATION', } diff --git a/backend/src/graphql/resolver/AdminResolver.ts b/backend/src/graphql/resolver/AdminResolver.ts index 76fdb7b65..f357968f9 100644 --- a/backend/src/graphql/resolver/AdminResolver.ts +++ b/backend/src/graphql/resolver/AdminResolver.ts @@ -93,7 +93,7 @@ export class AdminResolver { } } - // @Authorized([RIGHTS.SEARCH_USERS]) + @Authorized([RIGHTS.UPDATE_PENDING_CREATION]) @Mutation(() => UpdatePendingCreation) async updatePendingCreation( @Args() { id, email, amount, memo, creationDate, moderator }: UpdatePendingCreationArgs,