View Issue Details

IDProjectCategoryView StatusLast Update
0009536Talerwallet (WebExtension)public2025-02-14 22:06
ReporterChristian Grothoff Assigned Tosebasjm  
PriorityhighSeverityminorReproducibilityalways
Status assignedResolutionopen 
Platformi7OSDebian GNU/LinuxOS Versionsqueeze
Product Versiongit (master) 
Target Version1.0 
Summary0009536: two CHF exchanges and weirdness everywhere (also: global vs. regional exchange settings borked)
DescriptionThe "make global" button in the dev settings remains after I click it. It at first doens't seem to do anything. Only when I go back to the page later, I see that the currency was marked regional and there is a new "Make regional" button. So the UI is stale, should instead actually update immediately after pressing the button!

When alternating between my two CHF exchanges via the "Balance"-currency selector, I just see "CHF" in both cases, so I cannot tell BFH-CHF from NETZBON-CHF. For non-global currencies, *especially* if there are multiple, we should include the domain name!

After manually adding the taler-ops.ch exchange via dev settings, I now have two exchanges with CHF in my browser. I then set the TOPS-BFH to be "global". However, afterwards, even though taler-ops.ch is a very virgin exchange and new to the wallet, *some* (not all!) of the CHF transactions of the BFH-CHF deployment show up in my transaction history when I select the TOPS-CHF exchange! Setting TOPS-CHF back to 'regional' makes the transaction history empty again (as it should be).



TagsNo tags attached.

Activities

Christian Grothoff

2025-02-14 12:46

manager   ~0024083

non-empty.png (75,086 bytes)   
non-empty.png (75,086 bytes)   

Christian Grothoff

2025-02-14 13:57

manager   ~0024086

The same staleness problem on the dev tools page also applies to other buttons, like I clicked on "delete" and the exchange I deleted didn't go away -- until I reloaded the page.

sebasjm

2025-02-14 22:06

developer   ~0024093

first part, about the button not updating the UI screen, is fixed

Issue History

Date Modified Username Field Change
2025-02-14 12:44 Christian Grothoff New Issue
2025-02-14 12:44 Christian Grothoff Status new => assigned
2025-02-14 12:44 Christian Grothoff Assigned To => sebasjm
2025-02-14 12:46 Christian Grothoff Note Added: 0024083
2025-02-14 12:46 Christian Grothoff File Added: non-empty.png
2025-02-14 12:49 Christian Grothoff Description Updated
2025-02-14 12:51 Christian Grothoff Description Updated
2025-02-14 12:52 Christian Grothoff Summary two CHF exchanges and weirdness everywhere => two CHF exchanges and weirdness everywhere (also: global vs. regional exchange settings borked)
2025-02-14 12:52 Christian Grothoff Description Updated
2025-02-14 13:57 Christian Grothoff Note Added: 0024086
2025-02-14 22:06 sebasjm Note Added: 0024093