View Issue Details

IDProjectCategoryView StatusLast Update
0008805Talerwallet-corepublic2024-06-05 20:45
ReporterFlorian Dold Assigned ToFlorian Dold  
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Target Version0.11 
Summary0008805: handle unavailable network better [1h]
DescriptionAn approach to fix this would be:
* wallet-core assigns a new GANA error code to this situation (to indicate "network issue" vs "issue with the request")
* the UIs need to render transactions pending with error differently (less scary, maybe show no error message at all) *if* the tx has a network error *and* the device has no network

Additionally, the UIs could notify wallet-core about "network is available again" (with some new `notifyNetworkAvailable` request), and wallet-core would then reset the retry counter for all transactions that currently have a network error.
TagsNo tags attached.

Activities

sebasjm

2024-05-09 16:19

developer   ~0022379

should the UI app also notify about network offline in the same way? wallet-core could use this information to pause all task/transaction (or some of those task that will require network)

Florian Dold

2024-05-16 00:34

manager   ~0022429

Yes, see 0008850

Florian Dold

2024-05-16 00:34

manager   ~0022430

commit aa39162de0bba9b7673db5214012efee1ea61f15 (HEAD -> master, origin/master, origin/HEAD)
Author: Florian Dold <florian@dold.me>
Date: Thu May 16 00:30:51 2024 +0200

    wallet-core: implement hintNetworkAvailability request

Issue History

Date Modified Username Field Change
2024-05-06 17:56 Florian Dold New Issue
2024-05-06 17:56 Florian Dold Status new => assigned
2024-05-06 17:56 Florian Dold Assigned To => Florian Dold
2024-05-09 16:19 sebasjm Note Added: 0022379
2024-05-16 00:34 Florian Dold Note Added: 0022429
2024-05-16 00:34 Florian Dold Status assigned => resolved
2024-05-16 00:34 Florian Dold Resolution open => fixed
2024-05-16 00:34 Florian Dold Note Added: 0022430
2024-06-05 20:45 Christian Grothoff Status resolved => closed