View Issue Details

IDProjectCategoryView StatusLast Update
0011665Talerlibeufin-bank webuipublic2026-09-19 14:38
Reportersebasjm Assigned Tosebasjm 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
PrioritylowSeverityminorReproducibilityalways
Status informingResolutionfixed 
Target Version1.6Fixed in Version1.6 
Summary0011665: local storage sync
Descriptionlocal storage is used in very few specific case, to save the withdrawal operation id or in merchant spa to save the current personalization. this allows save preference that survives reload

the impl that keep sync the updated items is onAnyUpdate which iterates over all keys on every update of local storage
this is bad for performance

but we dont have more than 1 or 2 keys in local storage, so this is not urgent by any mean.
The API is generic and can be used in places that this is a problem.

TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Florian Dold

2026-08-29 17:41

manager   ~0029765

onAnyUpdate was already not used anymore, now it's completely gone

commit 8943d47130ec8e9f78f0ed3493c7a516c89ca269 (HEAD -> master, origin/master, origin/HEAD)
Author: Florian Dold <dold@taler.net>
Date: Sat Aug 29 19:40:58 2026 +0200

    web-util: remove unused map-wide update subscriptions

Issue History

Date ModifiedUsernameFieldChange
2026-07-22 18:06sebasjmNew Issue
2026-08-04 23:17Christian GrothoffAssigned To => sebasjm
2026-08-04 23:17Christian GrothoffStatusnew => implementing
2026-08-04 23:17Christian GrothoffTarget Version => 1.10
2026-08-23 14:18Florian DoldCategorylibeufin-bank-ui (SPA) => libeufin-bank webui
2026-08-29 17:41Florian DoldStatusimplementing => informing
2026-08-29 17:41Florian DoldResolutionopen => fixed
2026-08-29 17:41Florian DoldNote Added: 0029765
2026-09-19 14:38Christian GrothoffFixed in Version => 1.6
2026-09-19 14:38Christian GrothoffTarget Version1.10 => 1.6