bug: removing admin user was not persistent (#2603)

thanks for reporting, that was a serious bug. the indentation was wrong
This commit is contained in:
dni ⚡ 2024-07-26 11:15:34 +02:00 committed by GitHub
parent e2522b358a
commit a844711530
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -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,