summaryrefslogtreecommitdiff
path: root/wallet/src/main/java/net/taler/wallet/transactions
diff options
context:
space:
mode:
authorTorsten Grote <t@grobox.de>2022-09-07 15:48:00 -0300
committerTorsten Grote <t@grobox.de>2022-09-07 15:48:56 -0300
commit6876951cb30f057a852937a533d5d51d26645680 (patch)
tree5466e478d10f165889200b5a6532c12635bf3028 /wallet/src/main/java/net/taler/wallet/transactions
parent4fe04766fbf5328d0816f7cd862228a71690fd1c (diff)
downloadtaler-android-6876951cb30f057a852937a533d5d51d26645680.tar.gz
taler-android-6876951cb30f057a852937a533d5d51d26645680.tar.bz2
taler-android-6876951cb30f057a852937a533d5d51d26645680.zip
[wallet] implement prototype for handling incoming pay-push URI
Diffstat (limited to 'wallet/src/main/java/net/taler/wallet/transactions')
-rw-r--r--wallet/src/main/java/net/taler/wallet/transactions/TransactionPeerFragment.kt3
-rw-r--r--wallet/src/main/java/net/taler/wallet/transactions/Transactions.kt4
2 files changed, 4 insertions, 3 deletions
diff --git a/wallet/src/main/java/net/taler/wallet/transactions/TransactionPeerFragment.kt b/wallet/src/main/java/net/taler/wallet/transactions/TransactionPeerFragment.kt
index f1afb41..9b0c208 100644
--- a/wallet/src/main/java/net/taler/wallet/transactions/TransactionPeerFragment.kt
+++ b/wallet/src/main/java/net/taler/wallet/transactions/TransactionPeerFragment.kt
@@ -49,6 +49,7 @@ import net.taler.common.Amount
import net.taler.common.toAbsoluteTime
import net.taler.wallet.R
import net.taler.wallet.peer.TransactionPeerPullCreditComposable
+import net.taler.wallet.peer.TransactionPeerPullDebitComposable
import net.taler.wallet.peer.TransactionPeerPushDebitComposable
class TransactionPeerFragment : TransactionDetailFragment() {
@@ -89,7 +90,7 @@ fun TransactionPeerComposable(t: Transaction, onDelete: () -> Unit) {
when (t) {
is TransactionPeerPullCredit -> TransactionPeerPullCreditComposable(t)
is TransactionPeerPushCredit -> TODO()
- is TransactionPeerPullDebit -> TODO()
+ is TransactionPeerPullDebit -> TransactionPeerPullDebitComposable(t)
is TransactionPeerPushDebit -> TransactionPeerPushDebitComposable(t)
else -> error("unexpected transaction: ${t::class.simpleName}")
}
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 6f72567..6ef6c88 100644
--- a/wallet/src/main/java/net/taler/wallet/transactions/Transactions.kt
+++ b/wallet/src/main/java/net/taler/wallet/transactions/Transactions.kt
@@ -280,9 +280,9 @@ class TransactionPeerPullDebit(
@Transient
override val amountType = AmountType.Negative
override fun getTitle(context: Context): String {
- return context.getString(R.string.transaction_peer_push_debit)
+ return context.getString(R.string.transaction_peer_pull_debit)
}
- override val generalTitleRes = R.string.payment_title
+ override val generalTitleRes = R.string.transaction_peer_pull_debit
}
/**