View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0008331 | Taler | wallet-core | public | 2024-02-05 23:42 | 2024-03-07 20:49 |
Reporter | Florian Dold | Assigned To | Florian Dold | ||
Priority | low | Severity | tweak | Reproducibility | have not tried |
Status | closed | Resolution | fixed | ||
Product Version | git (master) | ||||
Target Version | 0.9.4 | Fixed in Version | 0.9.4 | ||
Summary | 0008331: http client lib doesn't transparently follow redirects on nodejs | ||||
Description | Both the browser and (presumably?) curl automatically follow redirects, even for POST requests and a 308 status code. However, the http client lib implementation for NodeJS differs in behavior here, as the NodeJS http library we wrap doesn't follow redirects automatically. We'd need to implement redirect following in our wrapper. | ||||
Tags | No tags attached. | ||||
|
Implemented in wallet-core now, not tested yet. |
|
Christian: Do test cases pass with the redirect in the merchant backend? You need to have wallet-core with at least commit 78ba50dadceb. |
|
Nope, 2 fail. Details on mattermost. |
|
Redirects are now handled transparently via the follow-redirects package on NodeJS. |
Date Modified | Username | Field | Change |
---|---|---|---|
2024-02-05 23:42 | Florian Dold | New Issue | |
2024-02-05 23:42 | Florian Dold | Status | new => assigned |
2024-02-05 23:42 | Florian Dold | Assigned To | => Florian Dold |
2024-02-05 23:59 | Florian Dold | Note Added: 0021167 | |
2024-02-05 23:59 | Florian Dold | Assigned To | Florian Dold => Christian Grothoff |
2024-02-06 00:00 | Florian Dold | Note Added: 0021168 | |
2024-02-06 00:14 | Christian Grothoff | Note Added: 0021169 | |
2024-02-06 00:24 | Christian Grothoff | Assigned To | Christian Grothoff => Florian Dold |
2024-02-08 10:10 | Florian Dold | Status | assigned => resolved |
2024-02-08 10:10 | Florian Dold | Resolution | open => fixed |
2024-02-08 10:10 | Florian Dold | Note Added: 0021206 | |
2024-02-09 00:50 | Christian Grothoff | Product Version | => git (master) |
2024-02-09 00:50 | Christian Grothoff | Fixed in Version | => 0.9.4 |
2024-02-09 00:50 | Christian Grothoff | Target Version | 0.10 => 0.9.4 |
2024-03-07 20:49 | Christian Grothoff | Status | resolved => closed |