diff --git a/src/main/kotlin/com/android/trisolarisserver/controller/RazorpayQrPayments.kt b/src/main/kotlin/com/android/trisolarisserver/controller/RazorpayQrPayments.kt index e22fec4..584c4ff 100644 --- a/src/main/kotlin/com/android/trisolarisserver/controller/RazorpayQrPayments.kt +++ b/src/main/kotlin/com/android/trisolarisserver/controller/RazorpayQrPayments.kt @@ -247,14 +247,16 @@ class RazorpayQrPayments( val eventQrId = qrEntity.path("id").asText(null) if (eventQrId != qrId) continue val status = qrEntity.path("status").asText(null) - out.add( - RazorpayQrEventResponse( - event = event, - qrId = eventQrId, - status = status, - receivedAt = log.receivedAt.toString() + if (status == "active") { + out.add( + RazorpayQrEventResponse( + event = event, + qrId = eventQrId, + status = status, + receivedAt = log.receivedAt.toString() + ) ) - ) + } } return out }