summaryrefslogtreecommitdiff
path: root/nexus
diff options
context:
space:
mode:
authorMS <ms@taler.net>2021-02-05 15:39:10 +0100
committerMS <ms@taler.net>2021-02-05 15:39:46 +0100
commit59017006aa0000cced57077a89ff5d79bd67e1a0 (patch)
treee762458fd7c09919b56317ab35b50a24971ea199 /nexus
parentd4e3da43c5909bdde439841d939f5328cc1a72b0 (diff)
downloadlibeufin-59017006aa0000cced57077a89ff5d79bd67e1a0.tar.gz
libeufin-59017006aa0000cced57077a89ff5d79bd67e1a0.tar.bz2
libeufin-59017006aa0000cced57077a89ff5d79bd67e1a0.zip
provide ex-nullable value in facade
Diffstat (limited to 'nexus')
-rw-r--r--nexus/src/main/kotlin/tech/libeufin/nexus/Taler.kt8
1 files changed, 3 insertions, 5 deletions
diff --git a/nexus/src/main/kotlin/tech/libeufin/nexus/Taler.kt b/nexus/src/main/kotlin/tech/libeufin/nexus/Taler.kt
index 91295e1a..ec504248 100644
--- a/nexus/src/main/kotlin/tech/libeufin/nexus/Taler.kt
+++ b/nexus/src/main/kotlin/tech/libeufin/nexus/Taler.kt
@@ -42,10 +42,7 @@ import org.jetbrains.exposed.sql.transactions.transaction
import tech.libeufin.nexus.bankaccount.addPaymentInitiation
import tech.libeufin.nexus.iso20022.*
import tech.libeufin.nexus.server.*
-import tech.libeufin.util.CryptoUtil
-import tech.libeufin.util.EbicsProtocolError
-import tech.libeufin.util.parseAmount
-import tech.libeufin.util.parsePayto
+import tech.libeufin.util.*
import kotlin.math.abs
import kotlin.math.min
@@ -327,7 +324,8 @@ private suspend fun talerAddIncoming(call: ApplicationCall, httpClient: HttpClie
"amount": "${parsedAmount.amount}",
"currency": "${parsedAmount.currency}",
"direction": "CRDT",
- "subject": "${addIncomingData.reserve_pub}"
+ "subject": "${addIncomingData.reserve_pub}",
+ "uid": ${getRandomString(8)}
}""".trimIndent()
contentType(ContentType.Application.Json)
}