View Issue Details

IDProjectCategoryView StatusLast Update
0004738Talerwallet (WebExtension)public2019-12-20 18:11
ReporterFlorian Dold Assigned ToFlorian Dold Resolution deadline
ImplementerReviewer 
Release signed byDeployed by 
VerifierCommunicator 
Data protection authority notification requiredNo  
CSIRT notification requiredNo  
Estimated effort (hours)Actual effort (hours)0 
Fast-trackNo
Work packagenone
PrioritynormalSeverityfeatureReproducibilityhave not tried
Status closedResolutionfixed 
Product Version0.1 
Target Version0.6Fixed in Version0.6 
Summary0004738: wallet should indicate errors in the UI when withdraw fails
DescriptionWhen we get e.g. http status code 500, right now we silently ignore this and retry later.

As a result, to the user it looks like nothing happened.

We should show these kinds of errors somewhere in the UI, even if they are probably transient.

I'm not sure what's the best way to do this ... we have to be careful to not overwhelm the user with some kind of error log, but we should still have some kind of indication in the UI ...
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Florian Dold

2016-10-17 21:33

manager   ~0011335

Maybe in the balance overview we should have

  KUDOS 42.00 (pending +10.00 KUDOS)

where the pending link is clickable. In this "pending" view for KUDOS, we'll then see all pending transactions (pay/refresh/withdraw) for KUDOS, including the last error status we got.

Thus if the user wonders what's happening, they can click on pending, but they're not overwhelmed with too much info.

Christian Grothoff

2016-10-17 21:52

manager   ~0011336

Agreed.

Florian Dold

2016-11-03 19:00

manager   ~0011420

This is pretty hard to robustly implement and test without having a nice way to inject these faults.

I suggest we move this to when we have fault injection or something similar implemented!

Christian Grothoff

2016-11-03 19:01

manager   ~0011421

Ok, then let's bump this to 0.6 for now.

Issue History

Date ModifiedUsernameFieldChange
2016-10-17 21:30Florian DoldNew Issue
2016-10-17 21:30Florian DoldStatusnew => assigned
2016-10-17 21:30Florian DoldAssigned To => Florian Dold
2016-10-17 21:33Florian DoldNote Added: 0011335
2016-10-17 21:52Christian GrothoffNote Added: 0011336
2016-10-17 21:53Christian GrothoffSeverityminor => feature
2016-10-17 21:53Christian GrothoffProduct Version => 0.1
2016-10-17 21:53Christian GrothoffTarget Version => 0.2
2016-11-03 19:00Florian DoldNote Added: 0011420
2016-11-03 19:00Florian DoldStatusassigned => feedback
2016-11-03 19:01Christian GrothoffNote Added: 0011421
2016-11-03 19:02Christian GrothoffStatusfeedback => assigned
2016-11-03 19:02Christian GrothoffTarget Version0.2 => 0.6
2019-12-18 22:23Christian GrothoffStatusassigned => informing
2019-12-18 22:23Christian GrothoffResolutionopen => fixed
2019-12-18 22:23Christian GrothoffFixed in Version => 0.6
2019-12-20 18:11Christian GrothoffStatusinforming => closed
2023-04-13 18:37Florian DoldCategorywallet (WebExtensions) => wallet (WebExtension)