|
@@ -146,7 +146,7 @@ class OAuthManager:
|
|
nested_claims = oauth_claim.split(".")
|
|
nested_claims = oauth_claim.split(".")
|
|
for nested_claim in nested_claims:
|
|
for nested_claim in nested_claims:
|
|
claim_data = claim_data.get(nested_claim, {})
|
|
claim_data = claim_data.get(nested_claim, {})
|
|
- user_oauth_groups = claim_data if isinstance(claim_data, list) else None
|
|
|
|
|
|
+ user_oauth_groups = claim_data if isinstance(claim_data, list) else []
|
|
|
|
|
|
user_current_groups: list[GroupModel] = Groups.get_groups_by_member_id(user.id)
|
|
user_current_groups: list[GroupModel] = Groups.get_groups_by_member_id(user.id)
|
|
all_available_groups: list[GroupModel] = Groups.get_groups()
|
|
all_available_groups: list[GroupModel] = Groups.get_groups()
|