diff options
author | Torsten Grote <t@grobox.de> | 2020-03-10 15:01:20 -0300 |
---|---|---|
committer | Torsten Grote <t@grobox.de> | 2020-03-10 15:01:20 -0300 |
commit | 6b7b8070355d44841a9602e7790e22a0a86b37ca (patch) | |
tree | 1deaaca756d1cd5f5b80957e86c563c3eb862bf7 /app/src/main/java/net/taler/wallet/payment/ContractTerms.kt | |
parent | 9a1f300ef0e840171f7bdd02a257c6d5d9c644d4 (diff) | |
download | wallet-android-6b7b8070355d44841a9602e7790e22a0a86b37ca.tar.gz wallet-android-6b7b8070355d44841a9602e7790e22a0a86b37ca.tar.bz2 wallet-android-6b7b8070355d44841a9602e7790e22a0a86b37ca.zip |
Support base64 encoded images in rfc2397 data URLs for product images
Diffstat (limited to 'app/src/main/java/net/taler/wallet/payment/ContractTerms.kt')
-rw-r--r-- | app/src/main/java/net/taler/wallet/payment/ContractTerms.kt | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/app/src/main/java/net/taler/wallet/payment/ContractTerms.kt b/app/src/main/java/net/taler/wallet/payment/ContractTerms.kt index a9f75ed..da91dea 100644 --- a/app/src/main/java/net/taler/wallet/payment/ContractTerms.kt +++ b/app/src/main/java/net/taler/wallet/payment/ContractTerms.kt @@ -29,20 +29,22 @@ data class ContractTerms( ) interface Product { - val id: String + val id: String? val description: String val price: Amount val location: String? + val image: String? } @JsonIgnoreProperties("totalPrice") data class ContractProduct( @JsonProperty("product_id") - override val id: String, + override val id: String?, override val description: String, override val price: Amount, @JsonProperty("delivery_location") override val location: String?, + override val image: String?, val quantity: Int ) : Product { |