View Issue Details

IDProjectCategoryView StatusLast Update
0009836Talerwallet (Android App)public2025-05-04 23:17
ReporterFlorian Dold Assigned Toavalos  
PrioritynormalSeverityminorReproducibilityhave not tried
Status resolvedResolutionfixed 
Product Versiongit (master) 
Target Version1.0Fixed in Version1.0 
Summary0009836: Android wallet should not show pop-up when confirmPay returns pending status
DescriptionThat is going to be the normal return value in the future. The status after confirmPay should entirely depend on the transaction details based on the transaction ID.
Tagsux

Activities

avalos

2025-04-30 22:54

developer   ~0024739

What was the popup again?
Is this about confirmPay for merchant payments?

Florian Dold

2025-05-04 00:35

manager   ~0024749

Yes, it's about confirmPay for merchant payment.

It's the popup that we see when confirmPay returns the pending response. In future versions of wallet-core, confirmPay will *always* return the pending response, requiring the UI to show the status based on the transaction ID.

avalos

2025-05-04 22:40

developer   ~0024762

Not showing any popup anymore:

is PayStatus.Pending -> {
    showLoading(false)
    paymentManager.resetPayStatus()
    navigateToTransaction(payStatus.transactionId)
}

commit 989b16fdee2494efb200c32274ebdf2ea72f8fde
Author: Iván Ávalos <avalos@disroot.org>
Date: Sun May 4 22:38:11 2025 +0200

    [wallet] remove error popup on confirmPay pending response
    
    bug 0009836

Issue History

Date Modified Username Field Change
2025-04-30 22:16 Florian Dold New Issue
2025-04-30 22:19 Christian Grothoff Tag Attached: ux
2025-04-30 22:19 Christian Grothoff Assigned To => avalos
2025-04-30 22:19 Christian Grothoff Status new => assigned
2025-04-30 22:19 Christian Grothoff Product Version => git (master)
2025-04-30 22:54 avalos Note Added: 0024739
2025-04-30 22:54 avalos Assigned To avalos => Florian Dold
2025-04-30 22:54 avalos Status assigned => feedback
2025-05-04 00:35 Florian Dold Note Added: 0024749
2025-05-04 00:35 Florian Dold Assigned To Florian Dold => avalos
2025-05-04 22:40 avalos Note Added: 0024762
2025-05-04 22:40 avalos Status feedback => resolved
2025-05-04 22:40 avalos Resolution open => fixed
2025-05-04 23:17 Christian Grothoff Fixed in Version => 1.0
2025-05-04 23:17 Christian Grothoff Target Version 1.0 stretch goals => 1.0