View Issue Details

IDProjectCategoryView StatusLast Update
0006860TalerMerchant frontends (Python3)public2023-09-23 15:09
ReporterFlorian Dold Assigned ToMS  
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Product Version0.8 
Target Version0.9.3Fixed in Version0.9.3 
Summary0006860: avoid redirect loop in blog merchant frontend demo
DescriptionWhen the user agent blocks cookies (or for some other reason the cookie that we expect isn't set correctly, such as due to escaping issues), the browser is currently sent in a redirect loop.

This could be avoided via some intermediate URL that just sets the order ID cookie *or* shows a warning to the user that the cookie wasn't set.
TagsNo tags attached.

Activities

MS

2023-04-25 18:29

reporter   ~0020154

I could reproduce it.

By disabling the cookies, and:

1, visiting shop.demo.taler.net
2, clicking on one article
3, getting the QR code page to pay
4, instructing the Firefox wallet to pay
5, confirming the payment in the contract page

The browser is faced again with the QR code page from step 3.

MS

2023-04-28 18:30

reporter   ~0020168

Addressed here: 6fa8d80..9431000.

The wallet redirect, however, still causes the article to be requested twice. The browser is left in fact with two tabs showing the content.

Issue History

Date Modified Username Field Change
2021-05-10 17:17 Florian Dold New Issue
2021-08-01 15:15 Christian Grothoff Priority normal => high
2021-08-01 15:15 Christian Grothoff Status new => confirmed
2021-08-01 15:15 Christian Grothoff Category other => Merchant frontends (Python3)
2021-08-01 15:15 Christian Grothoff Product Version => git (master)
2021-08-01 15:15 Christian Grothoff Target Version => 0.9
2021-08-24 18:30 Christian Grothoff Product Version git (master) => 0.8
2021-08-24 18:30 Christian Grothoff Target Version 0.9 => 0.8.5
2021-08-24 20:40 Christian Grothoff Assigned To => MS
2021-08-24 20:40 Christian Grothoff Status confirmed => assigned
2022-10-20 10:45 Christian Grothoff Target Version 0.8.5 => 0.9
2022-10-20 11:25 Christian Grothoff Target Version 0.9 => 0.9.1
2022-10-20 11:41 Christian Grothoff Priority high => normal
2022-10-20 11:41 Christian Grothoff Target Version 0.9.1 =>
2023-04-05 10:00 Florian Dold Target Version => 0.9.3
2023-04-25 18:29 MS Note Added: 0020154
2023-04-28 18:30 MS Note Added: 0020168
2023-04-28 18:30 MS Status assigned => resolved
2023-04-28 18:30 MS Resolution open => fixed
2023-09-23 15:07 Christian Grothoff Fixed in Version => 0.9.3
2023-09-23 15:09 Christian Grothoff Status resolved => closed