diff --git a/src/transaction/transaction.controller.ts b/src/transaction/transaction.controller.ts index 453dc23..9397afe 100644 --- a/src/transaction/transaction.controller.ts +++ b/src/transaction/transaction.controller.ts @@ -180,11 +180,11 @@ export class TransactionController { }; } - @Put('deposit-return/confirmation/:id') + @Put('deposit-return/confirmation/:id/:status') async confirmDepositReturn( @Param('id', ParseUUIDPipe) id: string, + @Param('status') status: string, @Request() req, - @Body() status: string, ) { return { data: await this.transactionService.confirmationDepositReturn( diff --git a/src/transaction/transaction.service.ts b/src/transaction/transaction.service.ts index 610afba..9e93f39 100644 --- a/src/transaction/transaction.service.ts +++ b/src/transaction/transaction.service.ts @@ -470,7 +470,7 @@ export class TransactionService { try { await this.connection.transaction(async (manager) => { transactionData.status = - statusApproval === 'Accept' + statusApproval === 'accept' ? statusTransaction.APPROVED : statusTransaction.REJECTED;