View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0006939 | Taler | exchange | public | 2021-07-23 11:19 | 2024-01-12 13:05 |
| Reporter | Christian Grothoff | Assigned To | Christian Grothoff | Resolution deadline | |
| Implementer | Reviewer | ||||
| Release signed by | Deployed by | ||||
| Verifier | Communicator | ||||
| Data protection authority notification required | No | ||||
| CSIRT notification required | No | ||||
| Estimated effort (hours) | Actual effort (hours) | 0 | |||
| Fast-track | No | ||||
| Work package | none | ||||
| Priority | normal | Severity | feature | Reproducibility | N/A |
| Status | closed | Resolution | fixed | ||
| Platform | i7 | OS | Debian GNU/Linux | OS Version | squeeze |
| Product Version | git (master) | ||||
| Target Version | 0.8 | Fixed in Version | 0.8 | ||
| Summary | 0006939: TALER_JSON_spec_amount should have build-in currency compatibility check | ||||
| Description | Instead of forcing the application logic to always check if the currency is acceptable, we should pass the desired currency into the function (NULL could be passed for "do not care" in case the client supports multiple currencies or does their own check). This way, we can remove a lot of duplicate currency validation logic and also avoid a common failure mode of forgetting to check the currency. | ||||
| Tags | No tags attached. | ||||
| has duplicate | 0006934 | closed | Christian Grothoff | add expected currency to JSON spec parser |
| Implemented in exchange, currently breaks the merchant build. | |
| Implemented in merchant. Still breaks Anastasis build. | |
| Implemented. | |
| Fix committed to master branch. | |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2021-07-23 11:19 | Christian Grothoff | New Issue | |
| 2021-07-23 11:19 | Christian Grothoff | Status | new => assigned |
| 2021-07-23 11:19 | Christian Grothoff | Assigned To | => Christian Grothoff |
| 2021-07-23 12:24 | Christian Grothoff | Relationship added | has duplicate 0006934 |
| 2021-07-24 07:04 | Christian Grothoff | Note Added: 0018011 | |
| 2021-07-24 07:17 | Christian Grothoff | Note Added: 0018012 | |
| 2021-07-24 08:03 | Christian Grothoff | Status | assigned => informing |
| 2021-07-24 08:03 | Christian Grothoff | Resolution | open => fixed |
| 2021-07-24 08:03 | Christian Grothoff | Fixed in Version | => 0.9 |
| 2021-07-24 08:03 | Christian Grothoff | Note Added: 0018013 | |
| 2021-07-24 08:03 | Christian Grothoff | Target Version | 0.9.1 => 0.9 |
| 2021-07-30 11:57 | Christian Grothoff | Fixed in Version | 0.9 => 0.8.1 |
| 2021-07-30 11:59 | Christian Grothoff | Target Version | 0.9 => 0.8.1 |
| 2021-07-30 12:01 | Christian Grothoff | Fixed in Version | 0.8.1 => 0.8 |
| 2021-07-30 12:02 | Christian Grothoff | Target Version | 0.8.1 => 0.8 |
| 2021-08-24 14:22 | Christian Grothoff | Status | informing => closed |
| 2021-09-02 16:13 | Christian Grothoff | ||
| 2021-09-02 16:14 | Christian Grothoff | Note Added: 0018225 | |
| 2024-01-12 13:05 | Christian Grothoff | Category | exchange API (C) => exchange |