Fix hardcoded localhost fallback

This commit is contained in:
2025-11-22 23:03:50 +08:00
parent 37d372c617
commit ef781ae0b1
2 changed files with 3 additions and 2 deletions

View File

@@ -224,7 +224,8 @@ def logout():
@ui_bp.get("/docs")
def docs_page():
principal = _current_principal()
api_base = current_app.config.get("API_BASE_URL") or "http://127.0.0.1:5000"
# Use the current request's host as the default API base if not configured
api_base = current_app.config.get("API_BASE_URL") or request.host_url
api_base = api_base.rstrip("/")
parsed = urlparse(api_base)
api_host = parsed.netloc or parsed.path or api_base

View File

@@ -1,7 +1,7 @@
"""Central location for the application version string."""
from __future__ import annotations
APP_VERSION = "0.1.1"
APP_VERSION = "0.1.2"
def get_version() -> str: