View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0010957 | Taler | merchant backoffice SPA | public | 2026-01-31 20:18 | 2026-04-27 21:23 |
| Reporter | Christian Grothoff | Assigned To | sebasjm | ||
| Priority | low | Severity | minor | Reproducibility | always |
| Status | resolved | Resolution | no change required | ||
| Platform | i7 | OS | Debian GNU/Linux | OS Version | squeeze |
| Product Version | git (master) | ||||
| Target Version | 1.8 | ||||
| Summary | 0010957: creating order with unsupported currency shows "Conflict" as the entire error message | ||||
| Description | Created an order with a currency that no exchange of the merchant backend supported. This gave the following response from the backend: { "code": 2514, "hint": "A currency specified to be paid in the contract is not supported by any exchange that this instance can currently use. Possible solutions include (1) specifying a different currency, (2) adding additional suitable exchange operators to the merchant backend configuration, or (3) satisfying compliance rules of an configured exchange to begin using the service of that provider.", "detail": "KUDOS" } However, the SPA just shows "Conflict", which is not helpful. It should show a proper error message with the code and hint. | ||||
| Steps To Reproduce | Set the "default" currency ([merchant] CURRENCY = $VALUE) to a $VALUE that does not match any currency of any configured exchange. Then configure a bank account and create an order in the $VALUE currency. | ||||
| Tags | No tags attached. | ||||
|
|
this can't happen anymore because the user is not allowed to create an order from which there is no exchange usable |
|
|
it was possible before because the default configured currency in backend was the currency used when SPA was mono currency |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2026-01-31 20:18 | Christian Grothoff | New Issue | |
| 2026-01-31 20:18 | Christian Grothoff | Status | new => assigned |
| 2026-01-31 20:18 | Christian Grothoff | Assigned To | => sebasjm |
| 2026-01-31 20:18 | Christian Grothoff | Priority | normal => low |
| 2026-01-31 20:18 | Christian Grothoff | Status | assigned => confirmed |
| 2026-04-27 21:22 | sebasjm | Note Added: 0028478 | |
| 2026-04-27 21:23 | sebasjm | Status | confirmed => resolved |
| 2026-04-27 21:23 | sebasjm | Resolution | open => no change required |
| 2026-04-27 21:23 | sebasjm | Note Added: 0028479 |