fix some syntax error

This commit is contained in:
einhornimmond 2025-05-16 07:45:42 +02:00
parent 3c86bd1362
commit 4b4bb15912
4 changed files with 12 additions and 13 deletions

View File

@ -59,7 +59,9 @@ export class Contribution extends UnconfirmedContribution {
export class ContributionListResult { export class ContributionListResult {
constructor(count: number, list: DbContribution[]) { constructor(count: number, list: DbContribution[]) {
this.contributionCount = count this.contributionCount = count
this.contributionList = list.map((dbContribution: DbContribution) => new Contribution(dbContribution)) this.contributionList = list.map(
(dbContribution: DbContribution) => new Contribution(dbContribution),
)
} }
@Field(() => Int) @Field(() => Int)

View File

@ -1,4 +1,7 @@
import { Contribution as DbContribution, ContributionMessage as DbContributionMessage } from 'database' import {
Contribution as DbContribution,
ContributionMessage as DbContributionMessage,
} from 'database'
import { Decimal } from 'decimal.js-light' import { Decimal } from 'decimal.js-light'
import { Field, Int, ObjectType } from 'type-graphql' import { Field, Int, ObjectType } from 'type-graphql'

View File

@ -179,7 +179,7 @@ export class ContributionResolver {
contribution.messages = contribution.messages?.filter( contribution.messages = contribution.messages?.filter(
(message) => message.type !== ContributionMessageType.MODERATOR, (message) => message.type !== ContributionMessageType.MODERATOR,
) )
return new Contribution(contribution) return contribution
}), }),
) )
} }
@ -201,10 +201,7 @@ export class ContributionResolver {
): Promise<ContributionListResult> { ): Promise<ContributionListResult> {
const [dbContributions, count] = await loadAllContributions(pagination) const [dbContributions, count] = await loadAllContributions(pagination)
return new ContributionListResult( return new ContributionListResult(count, dbContributions)
count,
dbContributions.map((contribution) => new Contribution(contribution)),
)
} }
@Authorized([RIGHTS.UPDATE_CONTRIBUTION]) @Authorized([RIGHTS.UPDATE_CONTRIBUTION])
@ -388,10 +385,7 @@ export class ContributionResolver {
countOnly, countOnly,
) )
return new ContributionListResult( return new ContributionListResult(count, dbContributions)
count,
dbContributions.map((contribution) => new Contribution(contribution)),
)
} }
@Authorized([RIGHTS.ADMIN_DELETE_CONTRIBUTION]) @Authorized([RIGHTS.ADMIN_DELETE_CONTRIBUTION])

View File

@ -1,6 +1,6 @@
import { Paginated } from '@arg/Paginated' import { Paginated } from '@arg/Paginated'
import { FindManyOptions } from '@dbTools/typeorm' import { Contribution as DbContribution } from 'database'
import { Contribution as DbContribution } from '@entity/Contribution' import { FindManyOptions } from 'typeorm'
function buildBaseOptions(paginated: Paginated): FindManyOptions<DbContribution> { function buildBaseOptions(paginated: Paginated): FindManyOptions<DbContribution> {
const { currentPage, pageSize } = paginated const { currentPage, pageSize } = paginated