View Issue Details

IDProjectCategoryView StatusLast Update
0009674Talerwallet (iOS App)public2025-05-08 16:33
ReporterChristian Grothoff Assigned ToMarcS  
PriorityurgentSeveritymajorReproducibilityhave not tried
Status resolvedResolutionfixed 
Platformi7OSDebian GNU/LinuxOS Versionsqueeze
Product Versiongit (master) 
Target Version1.0Fixed in Version1.0 
Summary0009674: repurchase detection fails
DescriptionBought "why no Gifs" article via desktop browser (Firefox/WebExtension, export link to iOS Wallet, pay with iOS wallet).
Then went via iOS wallet to Safari, opened payment link from Safari. iOS wallet asks me if I want to pay (fails to do repurchase detection).

TagsNo tags attached.

Relationships

related to 0007998 confirmed Accountless registration broken repurchase detection for GNS delegations 

Activities

MarcS

2025-03-31 14:35

developer   ~0024352

Problem is not re-purchase, but paid-by-other. This was never tested...

Florian Dold

2025-04-16 15:29

manager   ~0024579

commit 51d2d831b0a6831cc7f722b0f0358ee073e52635
Author: Florian Dold <florian@dold.me>
Date: Wed Apr 16 15:27:55 2025 +0200

    wallet-core: hide repurchase transactions by default, delete them when parent tx gets deleted

Florian Dold

2025-04-16 15:30

manager   ~0024580

Fixed in wallet-core, tagged as v0.14.15.

@Marc: Please test / publish.

MarcS

2025-04-20 09:30

developer   ~0024620

Shop on Desktop Safari, buy chapter, scan QR with iPhone, pay, Desktop shows article.
On iPhone, tap "Open merchant website". Mobile Safari directly shows the shop with "Pay with Taler" QR code. Tap on "Or open your Taler wallet" to return to the app.
iPhone Taler Wallet shows "You already paid for this article". Tap again on "Open merchant website". Mobile Safari shows the bought article.

Issue History

Date Modified Username Field Change
2025-03-29 20:09 Christian Grothoff New Issue
2025-03-29 20:09 Christian Grothoff Status new => assigned
2025-03-29 20:09 Christian Grothoff Assigned To => MarcS
2025-03-29 20:14 Christian Grothoff Relationship added child of 0009394
2025-03-31 14:34 MarcS Assigned To MarcS => Florian Dold
2025-03-31 14:35 MarcS Note Added: 0024352
2025-04-16 15:29 Florian Dold Note Added: 0024579
2025-04-16 15:30 Florian Dold Note Added: 0024580
2025-04-16 15:30 Florian Dold Assigned To Florian Dold => MarcS
2025-04-17 23:56 Christian Grothoff Relationship added related to 0007998
2025-04-18 14:55 Christian Grothoff Relationship deleted child of 0009394
2025-04-20 09:30 MarcS Status assigned => resolved
2025-04-20 09:30 MarcS Resolution open => fixed
2025-04-20 09:30 MarcS Fixed in Version => 0.14
2025-04-20 09:30 MarcS Note Added: 0024620
2025-05-08 16:33 Christian Grothoff Fixed in Version 0.14 => 1.0