From 52e654af86c24d63ad54f3d32a50b934ee4a090b Mon Sep 17 00:00:00 2001 From: calle <93376500+callebtc@users.noreply.github.com> Date: Mon, 30 Jan 2023 11:30:23 +0100 Subject: [PATCH] respect https setting in admin ui link (#1416) * respect https setting in admin ui link * make format --- .env.example | 2 +- lnbits/core/services.py | 4 +--- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/.env.example b/.env.example index 26358af4c..993bd8b88 100644 --- a/.env.example +++ b/.env.example @@ -44,7 +44,7 @@ LNBITS_DISABLED_EXTENSIONS="amilk" LNBITS_DATA_FOLDER="./data" # LNBITS_DATABASE_URL="postgres://user:password@host:port/databasename" -LNBITS_FORCE_HTTPS=true +LNBITS_FORCE_HTTPS=false LNBITS_SERVICE_FEE="0.0" # value in millisats LNBITS_RESERVE_FEE_MIN=2000 diff --git a/lnbits/core/services.py b/lnbits/core/services.py index 17d436443..af5e6716c 100644 --- a/lnbits/core/services.py +++ b/lnbits/core/services.py @@ -435,9 +435,7 @@ async def check_admin_settings(): for key, value in settings.dict(exclude_none=True).items(): logger.debug(f"{key}: {value}") - admin_url = ( - f"http://{settings.host}:{settings.port}/wallet?usr={settings.super_user}" - ) + admin_url = f"{'https' if settings.lnbits_force_https else 'http'}://{settings.host}:{settings.port}/wallet?usr={settings.super_user}" logger.success(f"✔️ Access super user account at: {admin_url}") # callback for saas