commit 69d823dc1d888a0208c5f8301db8f5c09be54f80 parent bb23e40b5debc88702766b7fd0ea7e4c122c7fe1 Author: Florian Dold <florian.dold@gmail.com> Date: Thu, 18 Jun 2020 20:21:04 +0530 mark as submitted Diffstat:
| M | nexus/src/main/kotlin/tech/libeufin/nexus/ebics/EbicsNexus.kt | | | 8 | ++++++-- |
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/nexus/src/main/kotlin/tech/libeufin/nexus/ebics/EbicsNexus.kt b/nexus/src/main/kotlin/tech/libeufin/nexus/ebics/EbicsNexus.kt @@ -668,4 +668,9 @@ suspend fun submitEbicsPaymentInitiation(httpClient: HttpClient, paymentInitiati r.painMessage.toByteArray(Charsets.UTF_8), EbicsStandardOrderParams() ) -} -\ No newline at end of file + transaction { + val paymentInitiation = PaymentInitiationEntity.findById(paymentInitiationId) + ?: throw NexusError(HttpStatusCode.NotFound, "payment initiation not found") + paymentInitiation.submitted = true + } +}