View Issue Details

IDProjectCategoryView StatusLast Update
0004738Talerwallet (WebExtensions)public2016-11-03 20:02
ReporterFlorian DoldAssigned ToFlorian Dold 
PrioritynormalSeverityfeatureReproducibilityhave not tried
Status assignedResolutionopen 
Product Version0.1 
Target Version0.6Fixed in Version 
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.

Activities

Florian Dold

2016-10-17 23: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 23:52

manager   ~0011336

Agreed.

Florian Dold

2016-11-03 20: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 20:01

manager   ~0011421

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

Issue History

Date Modified Username Field Change
2016-10-17 23:30 Florian Dold New Issue
2016-10-17 23:30 Florian Dold Status new => assigned
2016-10-17 23:30 Florian Dold Assigned To => Florian Dold
2016-10-17 23:33 Florian Dold Note Added: 0011335
2016-10-17 23:52 Christian Grothoff Note Added: 0011336
2016-10-17 23:53 Christian Grothoff Severity minor => feature
2016-10-17 23:53 Christian Grothoff Product Version => 0.1
2016-10-17 23:53 Christian Grothoff Target Version => 0.2
2016-11-03 20:00 Florian Dold Note Added: 0011420
2016-11-03 20:00 Florian Dold Status assigned => feedback
2016-11-03 20:01 Christian Grothoff Note Added: 0011421
2016-11-03 20:02 Christian Grothoff Status feedback => assigned
2016-11-03 20:02 Christian Grothoff Target Version 0.2 => 0.6