From 3b4e8ace6ad079e7f06f6ab4b8eca82b486c1275 Mon Sep 17 00:00:00 2001 From: Vlad Stan Date: Tue, 3 Feb 2026 10:29:53 +0200 Subject: [PATCH] feat: update settings --- lnbits/core/views/auth_api.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lnbits/core/views/auth_api.py b/lnbits/core/views/auth_api.py index 4ea933813..4d6186628 100644 --- a/lnbits/core/views/auth_api.py +++ b/lnbits/core/views/auth_api.py @@ -12,6 +12,7 @@ from fastapi.responses import JSONResponse, RedirectResponse from fastapi_sso.sso.base import OpenID, SSOBase from loguru import logger +from lnbits.core.crud.settings import set_settings_field from lnbits.core.crud.users import ( get_user_access_control_lists, update_user_access_control_list, @@ -386,7 +387,10 @@ async def check_register_activation_settings(data: RegisterUser) -> bool: return True if code in settings.lnbits_register_one_time_activation_codes: settings.lnbits_register_one_time_activation_codes.remove(code) - + await set_settings_field( + "lnbits_register_one_time_activation_codes", + settings.lnbits_register_one_time_activation_codes, + ) return True return False