Jelajahi Sumber

Merge pull request #8371 from tarmst/fix-admins-added-to-groups-from-oauth-group-mgmt

fix: Fix admins added to groups from oauth group management
Timothy Jaeryang Baek 4 bulan lalu
induk
melakukan
0c5bb6df80
1 mengubah file dengan 1 tambahan dan 1 penghapusan
  1. 1 1
      backend/open_webui/utils/oauth.py

+ 1 - 1
backend/open_webui/utils/oauth.py

@@ -314,7 +314,7 @@ class OAuthManager:
             expires_delta=parse_duration(auth_manager_config.JWT_EXPIRES_IN),
             expires_delta=parse_duration(auth_manager_config.JWT_EXPIRES_IN),
         )
         )
 
 
-        if auth_manager_config.ENABLE_OAUTH_GROUP_MANAGEMENT:
+        if auth_manager_config.ENABLE_OAUTH_GROUP_MANAGEMENT and user.role != "admin":
             self.update_user_groups(
             self.update_user_groups(
                 user=user,
                 user=user,
                 user_data=user_data,
                 user_data=user_data,