commit bb1c2d9de2fca8ebf6451d32c50116c3c239fdb5
parent 5144ad82afa2a44e9c1cb4285ed0f03cf569555a
Author: Antoine A <>
Date: Wed, 28 May 2025 18:29:45 +0200
nexus: improve creditor missing receiver-name error message
Diffstat:
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/nexus/src/main/kotlin/tech/libeufin/nexus/cli/EbicsSubmit.kt b/nexus/src/main/kotlin/tech/libeufin/nexus/cli/EbicsSubmit.kt
@@ -43,7 +43,7 @@ fun batchToPain001Msg(account: IbanAccountMetadata, batch: PaymentBatch): Pain00
creditor = IbanAccountMetadata(
iban = payto.iban.value,
bic = payto.bic,
- name = payto.receiverName!!
+ name = requireNotNull(payto.receiverName) { "Missing receiver-name for creditor ${payment.creditor}" }
),
amount = payment.amount,
subject = payment.subject,