feat: reduce initial requests on wallet page (#2335)

* feat: reduce initial request on wallet page
- refactor allowed_currencies into function to use in generic and api.
- remove currencies request in frontend move it to generic
- dont request balance on first payments fetch
This commit is contained in:
dni ⚡
2024-03-22 12:59:49 +01:00
committed by GitHub
parent 5b022e2ef3
commit 299228b7b5
5 changed files with 24 additions and 21 deletions

View File

@@ -176,6 +176,16 @@ currencies = {
}
def allowed_currencies():
if len(settings.lnbits_allowed_currencies) > 0:
return [
item
for item in currencies.keys()
if item.upper() in settings.lnbits_allowed_currencies
]
return list(currencies.keys())
class Provider(NamedTuple):
name: str
domain: str