View Issue Details

IDProjectCategoryView StatusLast Update
0008499Talerlibeufin-bankpublic2024-03-07 20:49
ReporterFlorian Dold Assigned Tosebasjm  
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Target Version0.9.4Fixed in Version0.9.4 
Summary0008499: bank UI allows admin to cash-out for users, but backend forbids it
DescriptionNot sure which component is wrong, the UI or the backend. Should the admin be able to start cash-outs on behalf of other accounts?
TagsNo tags attached.

Activities

Antoine A

2024-02-24 18:17

developer   ~0021486

The backend doesn't allow the administrator to perform bank transactions or cashouts for another user, but I can easily change that.

Christian Grothoff

2024-02-25 18:46

manager   ~0021492

I'm not sure we should! I think the main thing is that the GUI needs to allow normal users to cash-out.

Florian Dold

2024-02-25 19:07

manager   ~0021500

I think it does allow cash-outs for normal users, it was just so well hidden in the UI that I did not find them ;-)

Christian Grothoff

2024-02-25 19:24

manager   ~0021502

Last edited: 2024-02-25 19:24

Is this now a duplicate of 0008498? Well, I guess NOT allowing the admin (in the UI) to do cash-out for other users is then this bug, right? (In the backend, my understanding is that it is already forbidden.)

sebasjm

2024-02-27 13:19

developer   ~0021533

i'm not sure if I understood this correctly.

I'm removing the link "cashouts" in the account list in the admin home page. This remove the access for the admin to the user cashout. Previously, this was a place to look for the list of cashouts of the user (and it worked) now I see that backend forbids it. (if my memory works ok)

sebasjm

2024-02-27 13:19

developer   ~0021534

please check that the change is what you expected

Florian Dold

2024-03-01 12:11

manager   ~0021599

LGTM now.

Issue History

Date Modified Username Field Change
2024-02-22 22:53 Florian Dold New Issue
2024-02-22 22:53 Florian Dold Status new => assigned
2024-02-22 22:53 Florian Dold Assigned To => Antoine A
2024-02-24 18:17 Antoine A Note Added: 0021486
2024-02-25 18:46 Christian Grothoff Note Added: 0021492
2024-02-25 18:58 Antoine A Assigned To Antoine A => sebasjm
2024-02-25 19:07 Florian Dold Note Added: 0021500
2024-02-25 19:24 Christian Grothoff Note Added: 0021502
2024-02-25 19:24 Christian Grothoff Note Edited: 0021502
2024-02-27 13:19 sebasjm Note Added: 0021533
2024-02-27 13:19 sebasjm Assigned To sebasjm => Florian Dold
2024-02-27 13:19 sebasjm Status assigned => feedback
2024-02-27 13:19 sebasjm Note Added: 0021534
2024-03-01 12:11 Florian Dold Assigned To Florian Dold => sebasjm
2024-03-01 12:11 Florian Dold Status feedback => resolved
2024-03-01 12:11 Florian Dold Resolution open => fixed
2024-03-01 12:11 Florian Dold Fixed in Version => 0.9.4
2024-03-01 12:11 Florian Dold Note Added: 0021599
2024-03-07 20:49 Christian Grothoff Status resolved => closed