mirror of
https://github.com/IT4Change/gradido.git
synced 2025-12-13 07:45:54 +00:00
Refactor CreateContributionArgs to ContributionArgs so that it can be used for updateContribution.
This commit is contained in:
parent
0c819522a1
commit
237c01af1b
@ -3,7 +3,7 @@ import Decimal from 'decimal.js-light'
|
||||
|
||||
@InputType()
|
||||
@ArgsType()
|
||||
export default class CreateContributionArgs {
|
||||
export default class ContributionArgs {
|
||||
@Field(() => Decimal)
|
||||
amount: Decimal
|
||||
|
||||
@ -3,7 +3,7 @@ import { Context, getUser } from '@/server/context'
|
||||
import { backendLogger as logger } from '@/server/logger'
|
||||
import { Contribution } from '@entity/Contribution'
|
||||
import { Args, Authorized, Ctx, Mutation, Resolver } from 'type-graphql'
|
||||
import CreateContributionArgs from '../arg/CreateContributionArgs'
|
||||
import ContributionArgs from '../arg/ContributionArgs'
|
||||
import { getUserCreation } from './util/getUserCreation'
|
||||
import { isContributionValid } from './util/isContributionValid'
|
||||
|
||||
@ -12,7 +12,7 @@ export class ContributionResolver {
|
||||
@Authorized([RIGHTS.CREATE_CONTRIBUTION])
|
||||
@Mutation(() => Boolean)
|
||||
async createContribution(
|
||||
@Args() { amount, memo, creationDate }: CreateContributionArgs,
|
||||
@Args() { amount, memo, creationDate }: ContributionArgs,
|
||||
@Ctx() context: Context,
|
||||
): Promise<boolean> {
|
||||
const user = getUser(context)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user