Skip to content

Commit 8741d06

Browse files
committed
Teste link
1 parent d233fda commit 8741d06

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

backend/sky_viewer/common/saml2.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -39,10 +39,11 @@ def authenticate(self, request, session_info=None, attribute_mapping=None, creat
3939
idp_entityid = session_info["issuer"]
4040
attributes = self.clean_attributes(session_info["ava"], idp_entityid)
4141

42-
idp_name = attributes.get('schacProjectMembership', None)
43-
logger.info(f"IDP NAME TYPE: {type(idp_name)}")
44-
if idp_name is isinstance(idp_name, list):
45-
idp_name = idp_name[0]
42+
list_idp_name = attributes.get('schacProjectMembership', None)
43+
logger.info(f"IDP NAME TYPE: {type(list_idp_name)}")
44+
idp_name = None
45+
if list_idp_name:
46+
idp_name = list_idp_name[0]
4647

4748
logger.info(f"idp_name: {idp_name}")
4849
request.session['idp_name'] = idp_name

0 commit comments

Comments
 (0)