diff --git a/backend/src/typeorm/repository/UserTransaction.ts b/backend/src/typeorm/repository/UserTransaction.ts index 57f89d5a5..386145d03 100644 --- a/backend/src/typeorm/repository/UserTransaction.ts +++ b/backend/src/typeorm/repository/UserTransaction.ts @@ -1,6 +1,7 @@ import { EntityRepository, Repository } from 'typeorm' import { Order } from '../../graphql/enum/Order' import { UserTransaction } from '@entity/UserTransaction' +import { TransactionTypeId } from '../../graphql/enum/TransactionTypeId' @EntityRepository(UserTransaction) export class UserTransactionRepository extends Repository { @@ -14,7 +15,9 @@ export class UserTransactionRepository extends Repository { if (onlyCreation) { return this.createQueryBuilder('userTransaction') .where('userTransaction.userId = :userId', { userId }) - .andWhere('userTransaction.type = "creation"') + .andWhere('userTransaction.transactionTypeId = :transactionTypeId', { + transactionTypeId: TransactionTypeId.CREATION, + }) .orderBy('userTransaction.balanceDate', order) .limit(limit) .offset(offset)