fix: transaction controller

This commit is contained in:
ilham 2021-12-20 10:47:19 +07:00
parent 38f24a1480
commit 5ef41a82dc

View File

@ -116,13 +116,15 @@ export class TransactionController {
@Get('deposit-return') @Get('deposit-return')
async findDepositReturn(@Query('page') page: number, @Request() req) { async findDepositReturn(@Query('page') page: number, @Request() req) {
const data = await this.transactionService.getAllDepositReturnFromUser( const [data, count] =
await this.transactionService.getAllDepositReturnFromUser(
req.user.userId, req.user.userId,
page, page,
); );
return { return {
...data, data,
count,
statusCode: HttpStatus.OK, statusCode: HttpStatus.OK,
message: 'success', message: 'success',
}; };
@ -133,13 +135,15 @@ export class TransactionController {
@Query('page') page: number, @Query('page') page: number,
@Request() req, @Request() req,
) { ) {
const data = await this.transactionService.getAllDepositReturnToUser( const [data, count] =
await this.transactionService.getAllDepositReturnToUser(
req.user.userId, req.user.userId,
page, page,
); );
return { return {
...data, data,
count,
statusCode: HttpStatus.OK, statusCode: HttpStatus.OK,
message: 'success', message: 'success',
}; };