Trim Razorpay responses
All checks were successful
build-and-deploy / build-deploy (push) Successful in 36s

This commit is contained in:
androidlover5842
2026-02-01 10:50:12 +05:30
parent c0d1ea2b0c
commit 132c3b19c0
3 changed files with 6 additions and 12 deletions

View File

@@ -79,8 +79,7 @@ class RazorpayPaymentLinksController(
return RazorpayPaymentLinkCreateResponse( return RazorpayPaymentLinkCreateResponse(
amount = existing.amount, amount = existing.amount,
currency = existing.currency, currency = existing.currency,
paymentLink = existing.shortUrl, paymentLink = existing.shortUrl
razorpayResponse = existing.responsePayload ?: "{}"
) )
} }
@@ -142,8 +141,7 @@ class RazorpayPaymentLinksController(
return RazorpayPaymentLinkCreateResponse( return RazorpayPaymentLinkCreateResponse(
amount = amount, amount = amount,
currency = currency, currency = currency,
paymentLink = shortUrl, paymentLink = shortUrl
razorpayResponse = body
) )
} }

View File

@@ -80,8 +80,7 @@ class RazorpayQrPayments(
qrId = existing.qrId, qrId = existing.qrId,
amount = existing.amount, amount = existing.amount,
currency = existing.currency, currency = existing.currency,
imageUrl = existing.imageUrl, imageUrl = existing.imageUrl
razorpayResponse = existing.responsePayload ?: "{}"
) )
} }
@@ -137,8 +136,7 @@ class RazorpayQrPayments(
qrId = qrId, qrId = qrId,
amount = amount, amount = amount,
currency = currency, currency = currency,
imageUrl = imageUrl, imageUrl = imageUrl
razorpayResponse = body
) )
} }

View File

@@ -36,8 +36,7 @@ data class RazorpayQrGenerateResponse(
val qrId: String?, val qrId: String?,
val amount: Long, val amount: Long,
val currency: String, val currency: String,
val imageUrl: String?, val imageUrl: String?
val razorpayResponse: String
) )
data class RazorpayPaymentLinkCreateRequest( data class RazorpayPaymentLinkCreateRequest(
@@ -55,6 +54,5 @@ data class RazorpayPaymentLinkCreateRequest(
data class RazorpayPaymentLinkCreateResponse( data class RazorpayPaymentLinkCreateResponse(
val amount: Long, val amount: Long,
val currency: String, val currency: String,
val paymentLink: String?, val paymentLink: String?
val razorpayResponse: String
) )