@@ -38,14 +38,6 @@ def __call__(self, r):
3838
3939
4040class AzureUser :
41- def __init__ (self , id , name , email , role ):
42- self .id = id
43- self .name = name
44- self .email = email
45- self .role = role
46-
47-
48- class AzureUser_v2 :
4941 def __init__ (self , id , name , email , roles ):
5042 self .id = id
5143 self .name = name
@@ -104,22 +96,10 @@ def users(self) -> List[AzureUser]:
10496
10597 assert 200 == response .status_code
10698 assert 'value' in response .json ()
107- return [
108- self .to_azure_user_v2 (item ) for item in response .json ()['value' ]
109- ]
99+ return [self .to_azure_user (item ) for item in response .json ()['value' ]]
110100
111101 def to_azure_user (self , item ) -> AzureUser :
112102 there_is_email = len (item ['otherMails' ]) > 0
113- there_is_role = self .role_field in item
114-
115- id = item ['objectId' ]
116- name = item ['displayName' ]
117- email = item ['otherMails' ][0 ] if there_is_email else ''
118- role = item [self .role_field ] if there_is_role else None
119- return AzureUser (id , name , email , role )
120-
121- def to_azure_user_v2 (self , item ) -> AzureUser_v2 :
122- there_is_email = len (item ['otherMails' ]) > 0
123103
124104 id = item ['objectId' ]
125105 name = item ['displayName' ]
@@ -129,7 +109,7 @@ def to_azure_user_v2(self, item) -> AzureUser_v2:
129109 for (field_name , field_value ) in ROLE_FIELD_VALUES .values ()
130110 if field_name in item
131111 ]
132- return AzureUser_v2 (id , name , email , roles )
112+ return AzureUser (id , name , email , roles )
133113
134114 def update_role (self , user_id , role_id , is_grant ):
135115 endpoint = "{endpoint}/users/{user_id}?api-version=1.6" .format (
@@ -148,7 +128,7 @@ def update_role(self, user_id, role_id, is_grant):
148128 response = requests .get (endpoint , auth = BearerAuth (self .access_token ))
149129 assert 200 == response .status_code
150130
151- return self .to_azure_user_v2 (response .json ())
131+ return self .to_azure_user (response .json ())
152132
153133 def get_non_test_users (self ) -> List [AzureUser ]:
154134 test_user_ids = self .get_test_user_ids ()
0 commit comments