update rights

This commit is contained in:
Moriz Wahl 2022-06-15 15:11:05 +02:00
parent eabd14bdf3
commit cf8ecb4c10
2 changed files with 6 additions and 5 deletions

View File

@ -27,8 +27,9 @@ export enum RIGHTS {
GDT_BALANCE = 'GDT_BALANCE',
// Admin
SEARCH_USERS = 'SEARCH_USERS',
CREATE_PENDING_CREATION = 'CREATE_PENDING_CREATION',
UPDATE_PENDING_CREATION = 'UPDATE_PENDING_CREATION',
ADMIN_CREATE_CONTRIBUTION = 'ADMIN_CREATE_CONTRIBUTION',
ADMIN_CREATE_CONTRIBUTIONS = 'ADMIN_CREATE_CONTRIBUTIONS',
ADMIN_UPDATE_UNCONFIRMED_CONTRIBUTION = 'ADMIN_UPDATE_UNCONFIRMED_CONTRIBUTION',
SEARCH_PENDING_CREATION = 'SEARCH_PENDING_CREATION',
DELETE_PENDING_CREATION = 'DELETE_PENDING_CREATION',
CONFIRM_PENDING_CREATION = 'CONFIRM_PENDING_CREATION',

View File

@ -164,7 +164,7 @@ export class AdminResolver {
return null
}
@Authorized([RIGHTS.CREATE_PENDING_CREATION])
@Authorized([RIGHTS.ADMIN_CREATE_CONTRIBUTION])
@Mutation(() => [Number])
async adminCreateContribution(
@Args() { email, amount, memo, creationDate }: AdminCreateContributionArgs,
@ -201,7 +201,7 @@ export class AdminResolver {
return getUserCreation(user.id)
}
@Authorized([RIGHTS.CREATE_PENDING_CREATION])
@Authorized([RIGHTS.ADMIN_CREATE_CONTRIBUTIONS])
@Mutation(() => AdminCreateContribution)
async adminCreateContributions(
@Arg('pendingCreations', () => [AdminCreateContributionArgs])
@ -228,7 +228,7 @@ export class AdminResolver {
}
}
@Authorized([RIGHTS.UPDATE_PENDING_CREATION])
@Authorized([RIGHTS.ADMIN_UPDATE_UNCONFIRMED_CONTRIBUTION])
@Mutation(() => AdminUpdateUnconfirmedContribution)
async updatePendingCreation(
@Args() { id, email, amount, memo, creationDate }: AdminUpdateUnconfirmedContributionArgs,