diff --git a/lnbits/extensions/admin/crud.py b/lnbits/extensions/admin/crud.py index 51dc4eae1..46298601e 100644 --- a/lnbits/extensions/admin/crud.py +++ b/lnbits/extensions/admin/crud.py @@ -2,7 +2,7 @@ from typing import Optional from lnbits.core.crud import create_payment from lnbits.helpers import urlsafe_short_hash -from lnbits.settings import read_only_variables, settings +from lnbits.settings import readonly_variables, settings from lnbits.tasks import internal_invoice_queue from . import db @@ -39,7 +39,7 @@ async def get_admin_settings() -> AdminSettings: async def update_admin_settings(data: UpdateSettings) -> Optional[AdminSettings]: fields = [] for key, value in data.items(): - if not key in read_only_variables: + if not key in readonly_variables: setattr(settings, key, value) if type(value) == list: joined = ",".join(value) diff --git a/lnbits/settings.py b/lnbits/settings.py index d8358d784..c49c98866 100644 --- a/lnbits/settings.py +++ b/lnbits/settings.py @@ -22,7 +22,7 @@ def list_parse_fallback(v): return [] -read_only_variables = [ +readonly_variables = [ "host", "port", "debug", @@ -220,7 +220,7 @@ async def check_admin_settings(): from lnbits.extensions.admin.models import AdminSettings sets = AdminSettings(**row, lnbits_allowed_funding_sources=settings.lnbits_allowed_funding_sources) for key, value in sets.dict().items(): - if not key in read_only_variables: + if not key in readonly_variables: try: setattr(settings, key, value) except: @@ -269,7 +269,7 @@ async def create_admin_settings(db): keys = [] values = "" for key, value in settings.dict(exclude_none=True).items(): - if not key in read_only_variables: + if not key in readonly_variables: keys.append(key) if type(value) == list: joined = ",".join(value)