View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0010415 | Taler | taler-merchant-demos | public | 2025-09-16 12:58 | 2026-09-19 14:40 |
| Reporter | Christian Grothoff | Assigned To | avalos | 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 | low | Severity | minor | Reproducibility | have not tried |
| Status | informing | Resolution | fixed | ||
| Platform | i7 | OS | Debian GNU/Linux | OS Version | squeeze |
| Product Version | 1.0 | ||||
| Target Version | 1.6 | Fixed in Version | 1.6 | ||
| Summary | 0010415: 502 returned on order with unknown token family (input/output) | ||||
| Description | Happened in Ivan's demo on shop.test.taler.net, unclear why the TF is not gone, but if the TF is not there we would expect a 409 or 400, not a 502. But maybe the backend gave a 409/400 and the *Python* code just didn't handle that nicely? | ||||
| Tags | No tags attached. | ||||
| What I see is that the backend returns a 404 on the POST for /pay, which is a bit weird. | |
| I've modified the backend to return a *specific* EC with respect to the token family being unknown. I also added new ECs for this, and documented the various ECs with the /pay endpoint. So what remains to do at best now is fixing the demo. | |
| The demo should be modified to handle the 404 and show the error-code specific hint. Plus of course the 404 should not happen in the first place, but that's 0010549 which I will work on next. | |
| We do report the error properly in the 404 case, and the underlying cause for the 404 has been fixed, so this can be marked as resolved. | |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2025-09-16 12:58 | Christian Grothoff | New Issue | |
| 2025-09-16 13:05 | Christian Grothoff | Note Added: 0025925 | |
| 2025-09-21 12:42 | Christian Grothoff | Status | new => implementing |
| 2025-09-21 12:42 | Christian Grothoff | Product Version | => 1.0 |
| 2025-09-21 12:42 | Christian Grothoff | Target Version | => 1.6 |
| 2026-01-25 11:30 | Christian Grothoff | Assigned To | => Christian Grothoff |
| 2026-01-25 11:30 | Christian Grothoff | Status | implementing => assigned |
| 2026-01-26 05:20 | Christian Grothoff | Note Added: 0027359 | |
| 2026-01-26 05:20 | Christian Grothoff | Category | merchant backend => Merchant frontends (Python3) |
| 2026-01-26 05:20 | Christian Grothoff | Assigned To | Christian Grothoff => avalos |
| 2026-01-26 05:22 | Christian Grothoff | Note Added: 0027360 | |
| 2026-01-26 05:22 | Christian Grothoff | Priority | normal => low |
| 2026-02-22 14:04 | Christian Grothoff | Status | assigned => implementing |
| 2026-05-29 19:22 | Christian Grothoff | Target Version | 1.6 => 1.9 |
| 2026-08-23 14:16 | Florian Dold | Category | Merchant frontends (Python3) => taler-merchant-demos |
| 2026-09-03 09:55 | Florian Dold | Status | implementing => informing |
| 2026-09-03 09:55 | Florian Dold | Resolution | open => fixed |
| 2026-09-03 09:55 | Florian Dold | Note Added: 0029836 | |
| 2026-09-19 14:38 | Christian Grothoff | Target Version | 1.9 => 1.6 |
| 2026-09-19 14:40 | Christian Grothoff | Fixed in Version | => 1.6 |