View Issue Details

IDProjectCategoryView StatusLast Update
0009496Talerwallet (Android App)public2025-02-05 13:41
ReporterChristian Grothoff Assigned Toavalos  
PrioritynormalSeveritymajorReproducibilityalways
Status feedbackResolutionopen 
Platformi7OSDebian GNU/LinuxOS Versionsqueeze
Product Versiongit (master) 
Target Version1.0 
Summary0009496: %20 inserted into wire transfer subject with reserve pub when using copy button
DescriptionSomehow the space is still url-encoded, which it must not be.
TagsNo tags attached.

Activities

avalos

2025-01-31 20:20

developer   ~0024027

So basically, spaces in query parameters in payto:// URI should always remain as spaces? No URL-encoding?

Christian Grothoff

2025-01-31 22:55

manager   ~0024032

Inside the payto://, the space must be %-encoded. But if I copy ONLY the wire transfer subject to clipboard, it must be with a space and no %-encoding.

avalos

2025-02-04 12:58

developer   ~0024039

Cannot reproduce, maybe some specific exchange messing this up?
image.png (94,238 bytes)   
image.png (94,238 bytes)   

Christian Grothoff

2025-02-04 20:10

manager   ~0024046

Last edited: 2025-02-04 20:11

I just tried to reproduce, but when I scan the QR code for "taler://withdraw-exchange/exchange.e.netzbon-basel.ch/" on my android wallet, I cannot accept the ToS! The button just remains grey!!?!??! This is with 0.14.1, fdroid 502.

Christian Grothoff

2025-02-04 20:14

manager   ~0024047

With the Google 0.14.3 app I could accept the ToS, and the %20-issue was not there.
But, when scanning the QR code, the app fails to automatically focus on the "amount entry" field.

Christian Grothoff

2025-02-04 20:17

manager   ~0024048

Cannot accept ToS on Fdroid with 0.14.3 app either :-(

avalos

2025-02-05 13:41

developer   ~0024050

That's a separate issue, I'll look into it.

Issue History

Date Modified Username Field Change
2025-01-30 19:35 Christian Grothoff New Issue
2025-01-30 19:35 Christian Grothoff Status new => assigned
2025-01-30 19:35 Christian Grothoff Assigned To => avalos
2025-01-31 20:20 avalos Note Added: 0024027
2025-01-31 20:20 avalos Assigned To avalos => Christian Grothoff
2025-01-31 20:20 avalos Status assigned => feedback
2025-01-31 22:55 Christian Grothoff Note Added: 0024032
2025-01-31 22:55 Christian Grothoff Assigned To Christian Grothoff => avalos
2025-01-31 22:55 Christian Grothoff Status feedback => assigned
2025-02-04 12:58 avalos Note Added: 0024039
2025-02-04 12:58 avalos File Added: image.png
2025-02-04 12:58 avalos Assigned To avalos => Christian Grothoff
2025-02-04 12:58 avalos Status assigned => feedback
2025-02-04 20:10 Christian Grothoff Note Added: 0024046
2025-02-04 20:11 Christian Grothoff Note Edited: 0024046
2025-02-04 20:14 Christian Grothoff Note Added: 0024047
2025-02-04 20:17 Christian Grothoff Note Added: 0024048
2025-02-04 20:17 Christian Grothoff Assigned To Christian Grothoff => avalos
2025-02-05 13:41 avalos Note Added: 0024050