From 5ecdcb0d5f896fcb853d1fbc6feca651b7247403 Mon Sep 17 00:00:00 2001 From: Bennett Benedict Date: Tue, 11 Mar 2025 12:35:01 +0300 Subject: [PATCH] release(mno): Show messages for mno checkout response --- .../mno/src/modules/azampay/services/azam.service.ts | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/apps/mno/src/modules/azampay/services/azam.service.ts b/apps/mno/src/modules/azampay/services/azam.service.ts index 061f517..b6e39bd 100644 --- a/apps/mno/src/modules/azampay/services/azam.service.ts +++ b/apps/mno/src/modules/azampay/services/azam.service.ts @@ -116,15 +116,19 @@ export class AzamService { payload: RestCheckout, token: TokenResponse | ErrorResponse, ) => { - const bankCheckout = await token.mnoCheckout( + const mnoCheckout = await token.mnoCheckout( payload.checkout as MnoCheckout, payload.options, ); - if (bankCheckout.success && bankCheckout?.transactionId?.length > 4) { - return bankCheckout; + Logger.debug( + `MNO CHECKOUT ${mnoCheckout.msg ?? mnoCheckout.message}`, + 'MNO CHECKOUT', + ); + if (mnoCheckout.success) { + return mnoCheckout; } return { - ...bankCheckout, + ...mnoCheckout, statusCode: HttpStatus.BAD_REQUEST, status: HttpStatus.BAD_REQUEST, };