summaryrefslogtreecommitdiff
path: root/wallet/src/main/java/net/taler/wallet/exchanges/ExchangeAdapter.kt
diff options
context:
space:
mode:
authorTorsten Grote <t@grobox.de>2022-10-24 15:21:08 -0300
committerTorsten Grote <t@grobox.de>2022-10-24 15:21:08 -0300
commit1c43ae08a8dae32bebc13623f6a42d3754903618 (patch)
tree6e59a3076b555a4c864472a5f19a564deb5181e9 /wallet/src/main/java/net/taler/wallet/exchanges/ExchangeAdapter.kt
parentf4e22a13b16a9de2ea01ea212dcd20ca5aa7d8b8 (diff)
downloadtaler-android-1c43ae08a8dae32bebc13623f6a42d3754903618.tar.gz
taler-android-1c43ae08a8dae32bebc13623f6a42d3754903618.tar.bz2
taler-android-1c43ae08a8dae32bebc13623f6a42d3754903618.zip
[wallet] allow peer pull payment even when no balance
Diffstat (limited to 'wallet/src/main/java/net/taler/wallet/exchanges/ExchangeAdapter.kt')
-rw-r--r--wallet/src/main/java/net/taler/wallet/exchanges/ExchangeAdapter.kt5
1 files changed, 5 insertions, 0 deletions
diff --git a/wallet/src/main/java/net/taler/wallet/exchanges/ExchangeAdapter.kt b/wallet/src/main/java/net/taler/wallet/exchanges/ExchangeAdapter.kt
index e315632..5b0d947 100644
--- a/wallet/src/main/java/net/taler/wallet/exchanges/ExchangeAdapter.kt
+++ b/wallet/src/main/java/net/taler/wallet/exchanges/ExchangeAdapter.kt
@@ -43,6 +43,7 @@ data class ExchangeItem(
interface ExchangeClickListener {
fun onExchangeSelected(item: ExchangeItem)
fun onManualWithdraw(item: ExchangeItem)
+ fun onPeerReceive(item: ExchangeItem)
}
internal class ExchangeAdapter(
@@ -98,6 +99,10 @@ internal class ExchangeAdapter(
listener.onManualWithdraw(item)
true
}
+ R.id.action_receive_peer -> {
+ listener.onPeerReceive(item)
+ true
+ }
else -> false
}
}