Hide Razorpay key id in settings response
All checks were successful
build-and-deploy / build-deploy (push) Successful in 34s
All checks were successful
build-and-deploy / build-deploy (push) Successful in 34s
This commit is contained in:
@@ -39,8 +39,8 @@ class RazorpaySettingsController(
|
|||||||
RazorpaySettingsResponse(
|
RazorpaySettingsResponse(
|
||||||
propertyId = propertyId,
|
propertyId = propertyId,
|
||||||
configured = false,
|
configured = false,
|
||||||
keyId = null,
|
|
||||||
isTest = false,
|
isTest = false,
|
||||||
|
hasKeyId = false,
|
||||||
hasKeySecret = false,
|
hasKeySecret = false,
|
||||||
hasWebhookSecret = false
|
hasWebhookSecret = false
|
||||||
)
|
)
|
||||||
@@ -95,8 +95,8 @@ private fun RazorpaySettings.toResponse(): RazorpaySettingsResponse {
|
|||||||
return RazorpaySettingsResponse(
|
return RazorpaySettingsResponse(
|
||||||
propertyId = property.id!!,
|
propertyId = property.id!!,
|
||||||
configured = true,
|
configured = true,
|
||||||
keyId = keyId,
|
|
||||||
isTest = isTest,
|
isTest = isTest,
|
||||||
|
hasKeyId = keyId.isNotBlank(),
|
||||||
hasKeySecret = keySecret.isNotBlank(),
|
hasKeySecret = keySecret.isNotBlank(),
|
||||||
hasWebhookSecret = !webhookSecret.isNullOrBlank()
|
hasWebhookSecret = !webhookSecret.isNullOrBlank()
|
||||||
)
|
)
|
||||||
|
|||||||
@@ -17,8 +17,8 @@ data class RazorpaySettingsUpsertRequest(
|
|||||||
data class RazorpaySettingsResponse(
|
data class RazorpaySettingsResponse(
|
||||||
val propertyId: UUID,
|
val propertyId: UUID,
|
||||||
val configured: Boolean,
|
val configured: Boolean,
|
||||||
val keyId: String?,
|
|
||||||
val isTest: Boolean,
|
val isTest: Boolean,
|
||||||
|
val hasKeyId: Boolean,
|
||||||
val hasKeySecret: Boolean,
|
val hasKeySecret: Boolean,
|
||||||
val hasWebhookSecret: Boolean
|
val hasWebhookSecret: Boolean
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user