libeufin

Integration and sandbox testing for FinTech APIs and data formats
Log | Files | Refs | Submodules | README | LICENSE

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:
Mnexus/src/main/kotlin/tech/libeufin/nexus/cli/EbicsSubmit.kt | 2+-
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,