allow user settings without restart

This commit is contained in:
Tiago vasconcelos
2022-10-05 13:01:59 +02:00
committed by dni ⚡
parent f16ead4f73
commit 5a3ad81c31
3 changed files with 17 additions and 1 deletions
+3
View File
@@ -24,6 +24,9 @@ class Extension(NamedTuple):
class ExtensionManager:
def __init__(self):
if settings.LNBITS_ADMIN_UI:
settings.LNBITS_DISABLED_EXTENSIONS = g().admin_conf.disabled_ext
settings.LNBITS_ADMIN_EXTENSIONS = g().admin_conf.admin_ext
self._disabled: List[str] = settings.LNBITS_DISABLED_EXTENSIONS
self._admin_only: List[str] = [
x.strip(" ") for x in settings.LNBITS_ADMIN_EXTENSIONS