View Issue Details

IDProjectCategoryView StatusLast Update
0006469Talerspecificationpublic2021-08-24 14:23
ReporterChristian Grothoff Assigned Tojonathanbuchanan Resolution deadline
ImplementerReviewer 
Release signed byDeployed by 
VerifierCommunicator 
Data protection authority notification requiredNo  
CSIRT notification requiredNo  
Estimated effort (hours)Actual effort (hours)0 
Fast-trackNo
Work packagenone
PriorityhighSeverityfeatureReproducibilityN/A
Status closedResolutionfixed 
Platformi7OSDebian GNU/LinuxOS Versionsqueeze
Product Versiongit (master) 
Target Version0.8Fixed in Version0.8 
Summary0006469: ignore timeout_ms when generating HTML
DescriptionRight now, the long-polling logic remains in effect even if the backend generates an HTML response. This is bad, as pointing a browser to a URL with the timeout_ms would simply result in the browser showing a blank page waiting for the HTML. While we would never usually do this, it is still bad behavior. We should update the spec and implementation to ignore timeout_ms (treat any value as zero) if the Accept header specifies that we should generate HTML.

(This applies to the GET /orders/{order_id} handler.)
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

jonathanbuchanan

2020-08-10 01:29

reporter   ~0016576

Spec changed in b9f1061..e225ee2 (docs.git).

jonathanbuchanan

2020-08-10 01:37

reporter   ~0016577

Implemented in ac7d956..ef6fed1 (merchant.git).

Issue History

Date ModifiedUsernameFieldChange
2020-08-09 12:22Christian GrothoffNew Issue
2020-08-09 12:22Christian GrothoffStatusnew => assigned
2020-08-09 12:22Christian GrothoffAssigned To => jonathanbuchanan
2020-08-09 12:22Christian GrothoffDescription Updated
2020-08-10 01:29jonathanbuchananNote Added: 0016576
2020-08-10 01:37jonathanbuchananNote Added: 0016577
2020-08-10 17:44jonathanbuchananStatusassigned => informing
2020-08-10 17:44jonathanbuchananResolutionopen => fixed
2020-08-19 17:42Christian GrothoffFixed in Version => 0.8
2020-08-19 17:42Christian GrothoffTarget Version0.8.1 => 0.8
2021-08-24 14:23Christian GrothoffStatusinforming => closed
2024-01-12 13:02Christian GrothoffCategorymerchant backend API (HTTP specification) => specification