From a844711530d14357e3cd0c732032cfa622dbe028 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?dni=20=E2=9A=A1?= Date: Fri, 26 Jul 2024 11:15:34 +0200 Subject: [PATCH] bug: removing admin user was not persistent (#2603) thanks for reporting, that was a serious bug. the indentation was wrong --- lnbits/core/views/user_api.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lnbits/core/views/user_api.py b/lnbits/core/views/user_api.py index 3616d708b..f37c458cb 100644 --- a/lnbits/core/views/user_api.py +++ b/lnbits/core/views/user_api.py @@ -84,10 +84,10 @@ async def api_users_toggle_admin(user_id: str) -> None: settings.lnbits_admin_users.remove(user_id) else: settings.lnbits_admin_users.append(user_id) - update_settings = EditableSettings( - lnbits_admin_users=settings.lnbits_admin_users - ) - await update_admin_settings(update_settings) + update_settings = EditableSettings( + lnbits_admin_users=settings.lnbits_admin_users + ) + await update_admin_settings(update_settings) except Exception as exc: raise HTTPException( status_code=HTTPStatus.INTERNAL_SERVER_ERROR,