View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0004771 | Taler | wallet (WebExtension) | public | 2016-11-09 17:59 | 2018-04-15 20:33 |
Reporter | Marcello Stanisci | Assigned To | Florian Dold | ||
Priority | normal | Severity | major | Reproducibility | have not tried |
Status | closed | Resolution | fixed | ||
Product Version | git (master) | ||||
Target Version | 0.5 | Fixed in Version | 0.5 | ||
Summary | 0004771: Error code swallowed. | ||||
Description | The merchant frontend says nothing about the following error. Indagate where the error code got swallowed: could be backend/frontend/or even exchange. Nov 09 16:02:57-006923 taler-exchange-httpd-5943 ERROR Wire specifies bank URI https://bank.test.taler.net/, but this exchange only supports http://localbank/ Nov 09 16:02:57-007139 taler-merchant-httpd-5946 WARNING Deposit operation failed with HTTP code 404 | ||||
Steps To Reproduce | Pick a Taler installation, change fsf.json so that it contains a "bank_uri" field that differs from exchange's and try to buy a blog article. Then see the error logged in the console. | ||||
Tags | No tags attached. | ||||
|
The frontend just responds to /pay by echoing what the exchange says - just reproduced. Since the communication is Wallet<->Frontend, it is wallet responsibility to inform the user via its UI. Note that the error *is* handled, but it's just logged in the console.. I'm going to change category and assigned person. |
|
Should this be fixed for 0.5? |
|
This was already "silently" fixed, the merchant frontends now always have nice, informative error pages when something with a backend request goes wrong. |
Date Modified | Username | Field | Change |
---|---|---|---|
2016-11-09 17:59 | Marcello Stanisci | New Issue | |
2016-11-09 17:59 | Marcello Stanisci | Status | new => assigned |
2016-11-09 17:59 | Marcello Stanisci | Assigned To | => Marcello Stanisci |
2016-11-15 15:39 | root | Product Version | => git (master) |
2016-11-15 15:39 | root | Target Version | => 0.3 |
2017-03-06 00:26 | Christian Grothoff | Severity | minor => major |
2017-05-02 14:44 | Christian Grothoff | Target Version | 0.3 => 0.7.1 |
2017-07-28 10:10 | Marcello Stanisci | Note Added: 0012369 | |
2017-07-28 10:12 | Marcello Stanisci | Assigned To | Marcello Stanisci => Florian Dold |
2017-07-28 10:12 | Marcello Stanisci | Category | mechant backend => wallet (WebExtensions) |
2017-07-28 10:12 | Marcello Stanisci | Steps to Reproduce Updated | |
2018-01-30 08:30 | Christian Grothoff | Note Added: 0012837 | |
2018-01-30 12:34 | Florian Dold | Status | assigned => resolved |
2018-01-30 12:34 | Florian Dold | Resolution | open => fixed |
2018-01-30 12:34 | Florian Dold | Note Added: 0012840 | |
2018-01-30 14:19 | Florian Dold | Target Version | 0.7.1 => 0.5 |
2018-01-31 11:59 | Christian Grothoff | Fixed in Version | => 0.5 |
2018-04-15 20:33 | Christian Grothoff | Status | resolved => closed |
2023-04-13 20:37 | Florian Dold | Category | wallet (WebExtensions) => wallet (WebExtension) |