View Issue Details

IDProjectCategoryView StatusLast Update
0004830Talerotherpublic2017-06-06 12:18
ReporterMarcello Stanisci Assigned ToMarcello Stanisci 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
PriorityhighSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Product Versiongit (master) 
Target Version0.3Fixed in Version0.3 
Summary0004830: Caching breaks payment
DescriptionThe tutorial merchant fails to finalize a payment because
when it visits the fulfillment page it soon gets the page from
a previous payment, resulting in NOT going through the payment
protocol implemented in the fulfillment page.
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Marcello Stanisci

2016-12-16 14:19

reporter   ~0011593

Not a caching issue at all! Payments subsequent to a successful one would find the "payed" state still active
so would just show the fulfillment page from the previous
payment. Explicitly destroying the session fixed it (725e428).

Issue History

Date ModifiedUsernameFieldChange
2016-12-05 16:16Marcello StanisciNew Issue
2016-12-16 10:11Marcello StanisciAssigned To => Marcello Stanisci
2016-12-16 10:11Marcello StanisciStatusnew => assigned
2016-12-16 10:11Marcello StanisciPrioritynormal => high
2016-12-16 14:19Marcello StanisciStatusassigned => informing
2016-12-16 14:19Marcello StanisciResolutionopen => fixed
2016-12-16 14:19Marcello StanisciNote Added: 0011593
2017-01-16 09:21Christian GrothoffProduct Version => git (master)
2017-01-16 09:21Christian GrothoffFixed in Version => 0.3
2017-01-16 09:21Christian GrothoffTarget Version => 0.3
2017-06-06 12:18Christian GrothoffStatusinforming => closed