commit 5abdf4c033e91f9eb949f20507a4129645a014b6
parent 6fba59f94869163d48b1cb2892c12034aba0b640
Author: Marc Stibane <marc@taler.net>
Date: Mon, 14 Jul 2025 20:57:55 +0200
postal-code + town
Diffstat:
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/TalerWallet1/Model/Transaction.swift b/TalerWallet1/Model/Transaction.swift
@@ -141,11 +141,13 @@ enum TransactionMajorState: String, Codable {
}
}
-struct PayTo {
+struct PayTo { // receiver-name=Taler+Operations+AG&receiver-postal-code=2502&receiver-town=Biel-Bienne"
var iban: String?
var xTaler: String?
var sender: String?
var receiver: String?
+ var postalCode: String?
+ var town: String?
var amountStr: String?
var messageStr: String?
@@ -160,6 +162,10 @@ struct PayTo {
.replacingOccurrences(of: "+", with: SPACE)
receiver = (queryParameters["receiver-name"] ?? EMPTYSTRING)
.replacingOccurrences(of: "+", with: SPACE)
+ postalCode = (queryParameters["receiver-postal-code"] ?? EMPTYSTRING)
+ .replacingOccurrences(of: "+", with: SPACE)
+ town = (queryParameters["receiver-town"] ?? EMPTYSTRING)
+ .replacingOccurrences(of: "+", with: SPACE)
amountStr = queryParameters["amount"] ?? EMPTYSTRING
messageStr = queryParameters["message"] ?? EMPTYSTRING
}