fix: mapping of user was done each time component was initialised (#3573)

This commit is contained in:
dni ⚡
2025-11-26 13:21:36 +01:00
committed by GitHub
parent baa9a35773
commit 21505471d5
6 changed files with 19 additions and 40 deletions
+6 -10
View File
@@ -15,16 +15,12 @@ window.LNbits = {
extra: data.extra ?? {}
}
const mapWallet = this.wallet
obj.wallets = obj.wallets
.map(obj => {
return mapWallet(obj)
})
.sort((a, b) => {
if (a.extra.pinned !== b.extra.pinned) {
return a.extra.pinned ? -1 : 1
}
return a.name.localeCompare(b.name)
})
obj.wallets = obj.wallets.map(mapWallet).sort((a, b) => {
if (a.extra.pinned !== b.extra.pinned) {
return a.extra.pinned ? -1 : 1
}
return a.name.localeCompare(b.name)
})
obj.walletOptions = obj.wallets.map(obj => {
return {
label: [obj.name, ' - ', obj.id.substring(0, 5), '...'].join(''),