fix: callback metro

This commit is contained in:
ilham 2022-04-28 17:46:45 +07:00
parent 06f12b0140
commit 4685797ad4

View File

@ -44,12 +44,18 @@ export class PpobCallbackController {
statusCode: HttpStatus.OK,
message: 'success',
};
}
@Public()
@Get('/metro')
async getMetro(@Req() request: FastifyRequest) {
const response = request.query;
if (response['status'] != 20) {
//TODO: UPDATE GAGAL
const updateTransaction =
await this.transactionService.callbackOrderFailed(
response['clientid'],
response['refid'],
response,
);
@ -58,11 +64,12 @@ export class PpobCallbackController {
statusCode: HttpStatus.BAD_REQUEST,
message: 'failed to proccess',
};
} else {
}
//TODO: UPDATE BERHASIL
const updateTransaction =
await this.transactionService.callbackOrderSuccess(
response['clientid'],
response['refid'],
response,
);
@ -71,7 +78,6 @@ export class PpobCallbackController {
statusCode: HttpStatus.OK,
message: 'success',
};
}
this.logger.log({
requestQuery: request.query,