diff --git a/.env.example b/.env.example
index bb4e64a12..6a3710c2f 100644
--- a/.env.example
+++ b/.env.example
@@ -11,7 +11,11 @@ LNBITS_ALLOWED_USERS=""
LNBITS_ADMIN_USERS=""
# Extensions only admin can access
LNBITS_ADMIN_EXTENSIONS="ngrok, admin"
+
# Enable Admin GUI, available for the first user in LNBITS_ADMIN_USERS if available
+# Warning: Enabling this will make LNbits ignore this configuration file. Your settings will
+# be stored in your database and you will be able to change them only through the Admin UI.
+# Disable this to make LNbits use this config file again.
LNBITS_ADMIN_UI=false
LNBITS_DEFAULT_WALLET_NAME="LNbits wallet"
diff --git a/lnbits/core/templates/core/wallet.html b/lnbits/core/templates/core/wallet.html
index 9de969569..0f68a0fe4 100644
--- a/lnbits/core/templates/core/wallet.html
+++ b/lnbits/core/templates/core/wallet.html
@@ -23,7 +23,7 @@
{% raw %}{{ formattedBalance }} {% endraw %}
{{LNBITS_DENOMINATION}}
-
-
-
-
-
@@ -479,10 +468,10 @@
dense
v-model.number="receive.data.amount"
:label="'Amount (' + receive.unit + ') *'"
- :mask="receive.unit != 'sat' ? '#.##' : '#'"
+ :mask="receive.unit != 'sats' ? '#.##' : '#'"
fill-mask="0"
reverse-fill-mask
- :step="receive.unit != 'sat' ? '0.01' : '1'"
+ :step="receive.unit != 'sats' ? '0.01' : '1'"
:min="receive.minMax[0]"
:max="receive.minMax[1]"
:readonly="receive.lnurl && receive.lnurl.fixed"
diff --git a/lnbits/core/views/generic.py b/lnbits/core/views/generic.py
index 44b73e0f7..ab19feb82 100644
--- a/lnbits/core/views/generic.py
+++ b/lnbits/core/views/generic.py
@@ -131,6 +131,8 @@ async def wallet(
)
if user_id == settings.super_user or user_id in settings.lnbits_admin_users:
user.admin = True
+ if user_id == settings.super_user:
+ user.super_user = True
if not wallet_id:
if user.wallets and not wallet_name: # type: ignore