diff options
author | Torsten Grote <t@grobox.de> | 2020-08-12 13:23:31 -0300 |
---|---|---|
committer | Torsten Grote <t@grobox.de> | 2020-08-12 13:23:31 -0300 |
commit | 038673c5ddb97c4b02fe0064758f6301ffcc2a6f (patch) | |
tree | 07367c29c8426533e880fb092ab72fe1b434a427 /wallet/src/main/java/net/taler/wallet/transactions/Transactions.kt | |
parent | 2d23935587d0efe8f1ebc13985988b3ea369e4dd (diff) | |
download | taler-android-038673c5ddb97c4b02fe0064758f6301ffcc2a6f.tar.gz taler-android-038673c5ddb97c4b02fe0064758f6301ffcc2a6f.tar.bz2 taler-android-038673c5ddb97c4b02fe0064758f6301ffcc2a6f.zip |
[wallet] adapt to new Refund API
Diffstat (limited to 'wallet/src/main/java/net/taler/wallet/transactions/Transactions.kt')
-rw-r--r-- | wallet/src/main/java/net/taler/wallet/transactions/Transactions.kt | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/wallet/src/main/java/net/taler/wallet/transactions/Transactions.kt b/wallet/src/main/java/net/taler/wallet/transactions/Transactions.kt index 1ba7e79..08f02fc 100644 --- a/wallet/src/main/java/net/taler/wallet/transactions/Transactions.kt +++ b/wallet/src/main/java/net/taler/wallet/transactions/Transactions.kt @@ -188,9 +188,14 @@ class TransactionRefund( pending: Boolean, val refundedTransactionId: String, val info: TransactionInfo, - val amountInvalid: Amount, + /** + * Part of the refund that couldn't be applied because the refund permissions were expired + */ + val amountInvalid: Amount? = null, error: TransactionError? = null, + @JsonProperty("amountEffective") // TODO remove when fixed in wallet-core amountRaw: Amount, + @JsonProperty("amountRaw") // TODO remove when fixed in wallet-core amountEffective: Amount ) : Transaction(transactionId, timestamp, pending, error, amountRaw, amountEffective) { override val icon = R.drawable.transaction_refund |