From 344e951368922599f35c2a5058a1755c615762f0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?dni=20=E2=9A=A1?= Date: Tue, 6 Dec 2022 15:30:53 +0100 Subject: [PATCH] remove unused comment, and drop readonly settings on update --- lnbits/extensions/admin/crud.py | 2 ++ lnbits/settings.py | 6 +----- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/lnbits/extensions/admin/crud.py b/lnbits/extensions/admin/crud.py index 9dbad63fd..be23c66f1 100644 --- a/lnbits/extensions/admin/crud.py +++ b/lnbits/extensions/admin/crud.py @@ -46,6 +46,8 @@ async def update_admin_settings(data: UpdateSettings): def get_q_and_values(data): keys = [] values = [] + data.pop("lnbits_allowed_funding_sources") + data.pop("super_user") for key, value in data.items(): setattr(settings, key, value) keys.append(f"{key} = ?") diff --git a/lnbits/settings.py b/lnbits/settings.py index 4d9f1dd78..56a0e197f 100644 --- a/lnbits/settings.py +++ b/lnbits/settings.py @@ -210,13 +210,9 @@ async def check_admin_settings(): get_admin_settings, ) - # ext_db = importlib.import_module(f"lnbits.extensions.admin").db - # async with ext_db.connect() as db: - # row = await db.fetchone("SELECT * FROM admin.settings") - sets = await get_admin_settings() - # create new settings if table is empty if not sets: + # create new settings if table is empty logger.warning( "admin.settings empty. inserting new settings and creating admin account" )