浏览代码

fix

my dev environment works again!
Silentoplayz 4 月之前
父节点
当前提交
d65471c420
共有 2 个文件被更改,包括 5 次插入3 次删除
  1. 2 2
      backend/open_webui/env.py
  2. 3 1
      backend/open_webui/utils/auth.py

+ 2 - 2
backend/open_webui/env.py

@@ -66,7 +66,7 @@ except Exception:
 ####################################
 
 GLOBAL_LOG_LEVEL = os.environ.get("GLOBAL_LOG_LEVEL", "").upper()
-if GLOBAL_LOG_LEVEL in logging.getLevelNamesMapping():
+if GLOBAL_LOG_LEVEL in logging._levelToName:
     logging.basicConfig(stream=sys.stdout, level=GLOBAL_LOG_LEVEL, force=True)
 else:
     GLOBAL_LOG_LEVEL = "INFO"
@@ -99,7 +99,7 @@ SRC_LOG_LEVELS = {}
 for source in log_sources:
     log_env_var = source + "_LOG_LEVEL"
     SRC_LOG_LEVELS[source] = os.environ.get(log_env_var, "").upper()
-    if SRC_LOG_LEVELS[source] not in logging.getLevelNamesMapping():
+    if SRC_LOG_LEVELS[source] not in logging._levelToName:
         SRC_LOG_LEVELS[source] = GLOBAL_LOG_LEVEL
     log.info(f"{log_env_var}: {SRC_LOG_LEVELS[source]}")
 

+ 3 - 1
backend/open_webui/utils/auth.py

@@ -8,7 +8,9 @@ import requests
 import os
 
 
-from datetime import UTC, datetime, timedelta
+from datetime import datetime, timedelta
+import pytz
+from pytz import UTC
 from typing import Optional, Union, List, Dict
 
 from open_webui.models.users import Users