View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0010042 | Taler | wallet (Android App) | public | 2025-05-28 10:26 | 2025-08-31 17:09 |
| Reporter | sebasjm | Assigned To | avalos | Resolution deadline | |
| Implementer | Reviewer | ||||
| Release signed by | Deployed by | ||||
| Verifier | Communicator | ||||
| Data protection authority notification required | No | ||||
| CSIRT notification required | No | ||||
| Estimated effort (hours) | Actual effort (hours) | 0 | |||
| Fast-track | No | ||||
| Work package | none | ||||
| Priority | normal | Severity | minor | Reproducibility | always |
| Status | closed | Resolution | fixed | ||
| Product Version | 1.0 | ||||
| Target Version | 1.0 stretch goals | Fixed in Version | 1.0 stretch goals | ||
| Summary | 0010042: failed to create an invoice | ||||
| Description | i've got unable to initiate pull payment from ... maybe because for data is lost after accepting tos | ||||
| Steps To Reproduce | from empty wallet withdraw demo money create an invoice (p2p receive) set amount and purpose click accpt tops click accept tops click create request | ||||
| Tags | ux | ||||
| I'm confused, the sequence seems already wrong. Why are we allowed to create an invoice BEFORE accepting ToS? It should be: 0) from empty wallet [ withdraw demo money ] -- irrelevant here, but of course need to add the exchange somehow without ToS acceptance, so this is *a* way. 1) click "create an invoice" (p2p receive) 2) show ToS and ask user to accept tops 3) set amount and purpose ( + expiration) + click create request Everything else is just wrong! Please fix in all wallets! | |
| On iOS, of course you first get asked to accept the ToS before you type the amount... | |
| Fixed in master (Android), will be released soon. commit 6d3efa869b6889d3b5d825eb998a7c8beb3c397c Author: Iván Ávalos <avalos@disroot.org> Date: Thu May 29 17:21:18 2025 +0200 [wallet] important ToS review fixes | |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2025-05-28 10:26 | sebasjm | New Issue | |
| 2025-05-28 18:22 | Christian Grothoff | Note Added: 0025042 | |
| 2025-05-28 18:22 | Christian Grothoff | Status | new => implementing |
| 2025-05-28 18:22 | Christian Grothoff | Product Version | => 1.0 |
| 2025-05-28 18:22 | Christian Grothoff | Target Version | => 1.0 stretch goals |
| 2025-05-28 18:22 | Christian Grothoff | Tag Attached: ux | |
| 2025-05-28 18:23 | Christian Grothoff | Assigned To | => avalos |
| 2025-05-28 18:23 | Christian Grothoff | Status | implementing => assigned |
| 2025-05-28 18:51 | MarcS | Note Added: 0025045 | |
| 2025-06-03 14:03 | avalos | Note Added: 0025105 | |
| 2025-06-03 14:03 | avalos | File Added: image.png | |
| 2025-06-03 14:07 | avalos | Status | assigned => informing |
| 2025-06-03 14:07 | avalos | Resolution | open => fixed |
| 2025-06-03 17:52 | Christian Grothoff | Fixed in Version | => 1.0 stretch goals |
| 2025-08-31 17:09 | Christian Grothoff | Status | informing => closed |