View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0006983 | Taler | mechant backend | public | 2021-08-06 18:50 | 2021-09-02 18:23 |
Reporter | Florian Dold | Assigned To | Christian Grothoff | ||
Priority | normal | Severity | minor | Reproducibility | have not tried |
Status | closed | Resolution | fixed | ||
Product Version | git (master) | ||||
Target Version | 0.8 | Fixed in Version | 0.8 | ||
Summary | 0006983: public orders response status code differs depending on whether long-polling is used | ||||
Description | GET http://localhost:8083/orders/2021.218-02GCFZPZT5HZY?session_id=mysession-one => Returns 402 for an unclaimed order GET http://localhost:8083/orders/2021.218-02GCFZPZT5HZY?session_id=mysession-one&timeout_ms=500 => Returns 403 for an unclaimed order Reproducible via: taler-wallet-cli testing run-integrationtests merchant-longpolling (Newly added to the merchant test suite) | ||||
Tags | No tags attached. | ||||
|
The test case specifically sets create_token=false in the order creation. IMHO this is also a bit of a specification issue. The documentation isn't even really clear what to return when the order is unclaimed. When the client requests an HTML page, we clearly need to show the page with the QR code. But the wallet would usually not even make this request. |
|
Fixed in d66d8a9..8e703ec |
|
Fix committed to master branch. |
Date Modified | Username | Field | Change |
---|---|---|---|
2021-08-06 18:50 | Florian Dold | New Issue | |
2021-08-06 18:50 | Florian Dold | Status | new => assigned |
2021-08-06 18:50 | Florian Dold | Assigned To | => Christian Grothoff |
2021-08-06 18:50 | Florian Dold | Description Updated | |
2021-08-06 18:52 | Florian Dold | Note Added: 0018081 | |
2021-08-07 15:40 | Christian Grothoff | Status | assigned => resolved |
2021-08-07 15:40 | Christian Grothoff | Resolution | open => fixed |
2021-08-07 15:40 | Christian Grothoff | Fixed in Version | => 0.8 |
2021-08-07 15:40 | Christian Grothoff | Note Added: 0018082 | |
2021-08-07 15:41 | Christian Grothoff | Product Version | => git (master) |
2021-08-07 15:41 | Christian Grothoff | Target Version | => 0.8 |
2021-08-24 16:22 | Christian Grothoff | Status | resolved => closed |
2021-09-02 18:22 | Christian Grothoff | Changeset attached | => Taler-merchant master 8e703ec5 |
2021-09-02 18:23 | Christian Grothoff | Note Added: 0018343 |