summaryrefslogtreecommitdiff
path: root/nexus/src/main/kotlin/tech/libeufin/nexus/taler.kt
diff options
context:
space:
mode:
authorMS <ms@taler.net>2020-06-06 02:05:50 +0200
committerMS <ms@taler.net>2020-06-06 02:05:50 +0200
commitaccd4f5052a33abff75ecdec6b9b95bf9f37daae (patch)
treef82d2053040fc43503fc094d5a8ab2a4f1bcaf2f /nexus/src/main/kotlin/tech/libeufin/nexus/taler.kt
parent30df1e0c3d84ccaace6c01a25451eb51a6796387 (diff)
downloadlibeufin-accd4f5052a33abff75ecdec6b9b95bf9f37daae.tar.gz
libeufin-accd4f5052a33abff75ecdec6b9b95bf9f37daae.tar.bz2
libeufin-accd4f5052a33abff75ecdec6b9b95bf9f37daae.zip
automatic payment submission
Diffstat (limited to 'nexus/src/main/kotlin/tech/libeufin/nexus/taler.kt')
-rw-r--r--nexus/src/main/kotlin/tech/libeufin/nexus/taler.kt2
1 files changed, 2 insertions, 0 deletions
diff --git a/nexus/src/main/kotlin/tech/libeufin/nexus/taler.kt b/nexus/src/main/kotlin/tech/libeufin/nexus/taler.kt
index 15e45bed..0b9f4854 100644
--- a/nexus/src/main/kotlin/tech/libeufin/nexus/taler.kt
+++ b/nexus/src/main/kotlin/tech/libeufin/nexus/taler.kt
@@ -402,6 +402,8 @@ suspend fun submitPreparedPaymentsViaEbics() {
val pain001document = createPain001document(it)
val subscriberDetails = getEbicsSubscriberDetailsInternal(subscriberEntity)
workQueue.add(EbicsSubmission(subscriberDetails, pain001document))
+ // FIXME: the payment must be flagger AFTER the submission happens.
+ it.submitted = true
}
}
}