From a6fb5a046048fb04246a27342d0b32ba266efa24 Mon Sep 17 00:00:00 2001 From: Timothy Jaeryang Baek Date: Wed, 4 Mar 2026 17:09:02 -0600 Subject: [PATCH] refac --- backend/open_webui/env.py | 22 +++++++++++++++------- 1 file changed, 15 insertions(+), 7 deletions(-) diff --git a/backend/open_webui/env.py b/backend/open_webui/env.py index f00dd827f5..38fad7b5ce 100644 --- a/backend/open_webui/env.py +++ b/backend/open_webui/env.py @@ -646,11 +646,15 @@ LICENSE_PUBLIC_KEY = os.environ.get("LICENSE_PUBLIC_KEY", "") pk = None if LICENSE_PUBLIC_KEY: - pk = serialization.load_pem_public_key(f""" + pk = serialization.load_pem_public_key( + f""" -----BEGIN PUBLIC KEY----- {LICENSE_PUBLIC_KEY} -----END PUBLIC KEY----- -""".encode("utf-8")) +""".encode( + "utf-8" + ) + ) #################################### @@ -788,11 +792,15 @@ try: except ValueError: WEBSOCKET_SERVER_PING_INTERVAL = 25 -WEBSOCKET_EVENT_CALLER_TIMEOUT = os.environ.get("WEBSOCKET_EVENT_CALLER_TIMEOUT", "300") -try: - WEBSOCKET_EVENT_CALLER_TIMEOUT = int(WEBSOCKET_EVENT_CALLER_TIMEOUT) -except ValueError: - WEBSOCKET_EVENT_CALLER_TIMEOUT = 300 +WEBSOCKET_EVENT_CALLER_TIMEOUT = os.environ.get("WEBSOCKET_EVENT_CALLER_TIMEOUT", "") + +if WEBSOCKET_EVENT_CALLER_TIMEOUT == "": + WEBSOCKET_EVENT_CALLER_TIMEOUT = None +else: + try: + WEBSOCKET_EVENT_CALLER_TIMEOUT = int(WEBSOCKET_EVENT_CALLER_TIMEOUT) + except ValueError: + WEBSOCKET_EVENT_CALLER_TIMEOUT = 300 REQUESTS_VERIFY = os.environ.get("REQUESTS_VERIFY", "True").lower() == "true"