mirror of
https://github.com/open-webui/open-webui.git
synced 2025-12-12 04:15:25 +00:00
refac/fix: ENABLE_STAR_SESSIONS_MIDDLEWARE
This commit is contained in:
parent
4bb5b39410
commit
861953fd2d
2 changed files with 7 additions and 1 deletions
|
|
@ -212,6 +212,11 @@ ENABLE_FORWARD_USER_INFO_HEADERS = (
|
||||||
os.environ.get("ENABLE_FORWARD_USER_INFO_HEADERS", "False").lower() == "true"
|
os.environ.get("ENABLE_FORWARD_USER_INFO_HEADERS", "False").lower() == "true"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
# Experimental feature, may be removed in future
|
||||||
|
ENABLE_STAR_SESSIONS_MIDDLEWARE = (
|
||||||
|
os.environ.get("ENABLE_STAR_SESSIONS_MIDDLEWARE", "False").lower() == "true"
|
||||||
|
)
|
||||||
|
|
||||||
####################################
|
####################################
|
||||||
# WEBUI_BUILD_HASH
|
# WEBUI_BUILD_HASH
|
||||||
####################################
|
####################################
|
||||||
|
|
|
||||||
|
|
@ -450,6 +450,7 @@ from open_webui.env import (
|
||||||
ENABLE_OTEL,
|
ENABLE_OTEL,
|
||||||
EXTERNAL_PWA_MANIFEST_URL,
|
EXTERNAL_PWA_MANIFEST_URL,
|
||||||
AIOHTTP_CLIENT_SESSION_SSL,
|
AIOHTTP_CLIENT_SESSION_SSL,
|
||||||
|
ENABLE_STAR_SESSIONS_MIDDLEWARE,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -1946,7 +1947,7 @@ if len(app.state.config.TOOL_SERVER_CONNECTIONS) > 0:
|
||||||
pass
|
pass
|
||||||
|
|
||||||
try:
|
try:
|
||||||
if REDIS_URL:
|
if ENABLE_STAR_SESSIONS_MIDDLEWARE:
|
||||||
redis_session_store = RedisStore(
|
redis_session_store = RedisStore(
|
||||||
url=REDIS_URL,
|
url=REDIS_URL,
|
||||||
prefix=(f"{REDIS_KEY_PREFIX}:session:" if REDIS_KEY_PREFIX else "session:"),
|
prefix=(f"{REDIS_KEY_PREFIX}:session:" if REDIS_KEY_PREFIX else "session:"),
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue