View Issue Details

IDProjectCategoryView StatusLast Update
0008271Talermerchant portal webuipublic2026-09-19 14:42
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
PrioritynormalSeveritytweakReproducibilityalways
Status closedResolutionduplicate 
Platformi7OSDebian GNU/LinuxOS Versionsqueeze
Product Versiongit (master) 
Target Version1.6Fixed in Version1.6 
Summary0008271: merchant backend SPA detail view page for an order does not long-poll
DescriptionI had a page open for an order that I was paying (in another tab). After the payment, I went back to the order page, and it still said "unpaid". Once I hit reload, the page showed the correct "paid" order status.

I think at least if we are on the *detailed view* page for an order, we should always long-poll the backend in the background for a status change to the order, as we really need to transition to the 'paid' variant immediately when the payment is accepted. It would also be good to keep long-polling for other status changes (refund, wired) to the degree long-polling is supported by the backend.
Tagsux

Required notifications

Address or linkRemarkAdded byNotifiedActions

Relationships

duplicate of 0008029 informingFlorian Dold when showing order details, SPA should update when order status changes 

Activities

There are no notes attached to this issue.

Issue History

Date ModifiedUsernameFieldChange
2024-01-25 22:54Christian GrothoffNew Issue
2024-01-25 22:54Christian GrothoffStatusnew => assigned
2024-01-25 22:54Christian GrothoffAssigned To => sebasjm
2025-04-23 22:33Christian GrothoffAssigned Tosebasjm =>
2025-04-23 22:33Christian GrothoffStatusassigned => implementing
2025-04-23 22:33Christian GrothoffTag Attached: ux
2026-08-23 14:18Florian DoldCategorymerchant backoffice SPA => merchant portal webui
2026-08-27 07:23Florian DoldRelationship addedrelated to 0008029
2026-08-27 07:23Florian DoldAssigned To => Florian Dold
2026-08-27 07:23Florian DoldStatusimplementing => informing
2026-08-27 07:23Florian DoldResolutionopen => duplicate
2026-08-27 07:23Florian DoldRelationship replacedduplicate of 0008029
2026-09-16 07:55vecirexStatusinforming => closed
2026-09-19 14:42Christian GrothoffFixed in Version => 1.6
2026-09-19 14:42Christian GrothoffTarget Versionpost-1.0 => 1.6