Timothy Jaeryang Baek há 2 meses atrás
pai
commit
428db553e2
2 ficheiros alterados com 4 adições e 4 exclusões
  1. 2 2
      backend/open_webui/main.py
  2. 2 2
      backend/open_webui/routers/scim.py

+ 2 - 2
backend/open_webui/main.py

@@ -658,8 +658,8 @@ app.state.config.ENABLE_DIRECT_CONNECTIONS = ENABLE_DIRECT_CONNECTIONS
 #
 ########################################
 
-app.state.config.SCIM_ENABLED = SCIM_ENABLED
-app.state.config.SCIM_TOKEN = SCIM_TOKEN
+app.state.SCIM_ENABLED = SCIM_ENABLED
+app.state.SCIM_TOKEN = SCIM_TOKEN
 
 ########################################
 #

+ 2 - 2
backend/open_webui/routers/scim.py

@@ -256,7 +256,7 @@ def get_scim_auth(
             )
 
         # Check if SCIM is enabled
-        scim_enabled = getattr(request.app.state.config, "SCIM_ENABLED", False)
+        scim_enabled = getattr(request.app.state, "SCIM_ENABLED", False)
         log.info(
             f"SCIM auth check - raw SCIM_ENABLED: {scim_enabled}, type: {type(scim_enabled)}"
         )
@@ -271,7 +271,7 @@ def get_scim_auth(
             )
 
         # Verify the SCIM token
-        scim_token = getattr(request.app.state.config, "SCIM_TOKEN", None)
+        scim_token = getattr(request.app.state, "SCIM_TOKEN", None)
         # Handle both PersistentConfig and direct value
         if hasattr(scim_token, "value"):
             scim_token = scim_token.value