View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0004410 | Taler | obsolete component | public | 2016-04-11 23:05 | 2016-04-24 23:45 |
| Reporter | Florian Dold | Assigned To | Marcello Stanisci | ||
| Priority | normal | Severity | tweak | Reproducibility | have not tried |
| Status | closed | Resolution | fixed | ||
| Product Version | 0.0 | ||||
| Target Version | 0.0 | Fixed in Version | 0.0 | ||
| Summary | 0004410: adopt uniform error handling strategy | ||||
| Description | Error handling in the bank is a complete mess, in some places exceptions are thrown (sometimes as classes and not instances, which Python can't even catch in an "except" clause). In some other places we use return codes, and in some we call an error rendering function directly, in a way that is completely inconsistent. The easiest solution would be to have a set of exceptions that we always throw, and middleware that catches them and renders the error appropriately. | ||||
| Tags | No tags attached. | ||||
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2016-04-11 23:05 | Florian Dold | New Issue | |
| 2016-04-11 23:05 | Florian Dold | Status | new => assigned |
| 2016-04-11 23:05 | Florian Dold | Assigned To | => Marcello Stanisci |
| 2016-04-14 00:54 | Christian Grothoff | Severity | minor => tweak |
| 2016-04-14 00:54 | Christian Grothoff | Product Version | => 0.0 |
| 2016-04-14 00:54 | Christian Grothoff | Target Version | => 0.1 |
| 2016-04-18 10:01 | Marcello Stanisci | Status | assigned => resolved |
| 2016-04-18 10:01 | Marcello Stanisci | Resolution | open => fixed |
| 2016-04-24 23:45 | Christian Grothoff | Status | resolved => closed |
| 2016-04-24 23:45 | Christian Grothoff | Fixed in Version | => 0.0 |
| 2016-04-24 23:45 | Christian Grothoff | Target Version | 0.1 => 0.0 |
| 2022-08-23 20:26 | Christian Grothoff | Category | bank (demonstrator) => py bank (demonstrator, obsolete) |
| 2023-12-03 01:23 | Christian Grothoff | Category | py bank (demonstrator, obsolete) => obsolete componet |
| 2023-12-11 20:08 | Florian Dold | Category | obsolete componet => obsolete component |