Skip to content

Commit 3f9dafa

Browse files
committed
fix raw query
1 parent a3ef86e commit 3f9dafa

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

src/api/admin-winning/adminWinning.service.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -691,17 +691,17 @@ export class AdminWinningService {
691691
* @param toStatus to status
692692
* @param tx transaction
693693
*/
694-
async updateWinningsStatus(userId, fromStatus, toStatus) {
695-
await this.prisma.$executeRaw`
694+
updateWinningsStatus(userId, fromStatus, toStatus) {
695+
return this.prisma.$executeRaw`
696696
UPDATE payment
697-
SET payment_status = '${toStatus}',
697+
SET payment_status = ${toStatus}::payment_status,
698698
updated_at = now(),
699699
updated_by = 'system',
700700
version = version + 1
701701
FROM winnings
702702
WHERE payment.winnings_id = winnings.winning_id
703-
AND winnings.winner_id = '${userId}'
704-
AND payment.payment_status = '${fromStatus}' AND version = version
703+
AND winnings.winner_id = ${userId}
704+
AND payment.payment_status = ${fromStatus}::payment_status AND version = version
705705
`;
706706
}
707707

0 commit comments

Comments
 (0)