View Issue Details

IDProjectCategoryView StatusLast Update
0006457Talermerchant backendpublic2021-08-24 14:23
ReporterChristian Grothoff Assigned ToFlorian Dold 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
PrioritynormalSeverityfeatureReproducibilityN/A
Status closedResolutionfixed 
Platformi7OSDebian GNU/LinuxOS Versionsqueeze
Product Versiongit (master) 
Target Version0.8Fixed in Version0.8 
Summary0006457: HTML version of /orders/$ID should long-poll on refund QR code
DescriptionThe HTML version of /orders/$ID should have three versions:
* unpaid => show pay QR code, long poll for 'paid'
* paid => redirect to fulfillment page
* refund available => show refund QR code, long poll for refund being grabbed by the wallet
* refund performed => show that the order was refunded
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Relationships

related to 0006456 closedChristian Grothoff Automatic refresh of page not working 

Activities

Christian Grothoff

2020-08-03 12:20

manager   ~0016555

This is done, except for the JS-based URI to long-poll URL conversion. See FIXME-6457 in bug. Assigning to Florian.

Florian Dold

2020-08-06 17:46

manager   ~0016565

Fixed in 5698d609ef.

Florian Dold

2020-08-06 17:58

manager   ~0016566

Refunds etc. aren't done yet

Christian Grothoff

2020-08-06 17:59

manager   ~0016567

You missed some:
contrib/offer_tip.en.must: let checkUrl = FIXME-#6457_dold_tip_uri_to_URL("{{taler_tip_uri}}");
contrib/offer_refund.en.must: let checkUrl = FIXME-#6457_dold_refund_uri_to_URL("{{taler_refund_uri}}");

Florian Dold

2020-08-06 19:09

manager   ~0016568

Should be fully addressed in b791a14c

Florian Dold

2020-08-10 14:30

manager   ~0016583

Doesn't actually do long polling yet ...

Florian Dold

2020-08-20 12:26

manager   ~0016680

The refund page should now construct the right /orders/{order_id} URL with the await_refund_obtained=yes query parameter.

Issue History

Date ModifiedUsernameFieldChange
2020-08-02 21:27Christian GrothoffNew Issue
2020-08-02 21:27Christian GrothoffStatusnew => assigned
2020-08-02 21:27Christian GrothoffAssigned To => Christian Grothoff
2020-08-03 12:20Christian GrothoffNote Added: 0016555
2020-08-03 12:20Christian GrothoffAssigned ToChristian Grothoff => Florian Dold
2020-08-03 14:59Christian GrothoffRelationship addedrelated to 0006456
2020-08-06 17:46Florian DoldStatusassigned => informing
2020-08-06 17:46Florian DoldResolutionopen => fixed
2020-08-06 17:46Florian DoldNote Added: 0016565
2020-08-06 17:58Florian DoldStatusinforming => assigned
2020-08-06 17:58Florian DoldNote Added: 0016566
2020-08-06 17:59Christian GrothoffNote Added: 0016567
2020-08-06 19:09Florian DoldStatusassigned => informing
2020-08-06 19:09Florian DoldNote Added: 0016568
2020-08-06 23:44Christian GrothoffFixed in Version => 0.8
2020-08-10 14:30Florian DoldStatusinforming => assigned
2020-08-10 14:30Florian DoldNote Added: 0016583
2020-08-20 12:26Florian DoldStatusassigned => informing
2020-08-20 12:26Florian DoldNote Added: 0016680
2020-08-29 12:01Christian GrothoffTarget Version0.8.1 => 0.8
2021-08-24 14:23Christian GrothoffStatusinforming => closed
2025-03-22 13:09Christian GrothoffCategorymechant backend => merchant backend