Skip to content

Commit d2f8a7c

Browse files
committed
should fix group letter case problem
Fixes #820
1 parent 1abf567 commit d2f8a7c

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

user_sync/connector/directory_adobe_console.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,7 @@ def load_users_and_groups(self, groups, extended_attributes, all_users):
157157
grouped_user_records = {}
158158
for group in groups:
159159
group_users_count = 0
160-
if group in umapi_groups:
160+
if group.lower() in umapi_groups:
161161
grouped_users = self.iter_group_members(group)
162162
for user_key in grouped_users:
163163
if user_key in self.user_by_usr_key:
@@ -224,7 +224,7 @@ def iter_umapi_groups(self):
224224

225225
def iter_group_members(self, group):
226226
umapi_users = self.umapi_users
227-
members = filter(lambda u: ('groups' in u and group in [g.lower() for g in u['groups']]), umapi_users)
227+
members = filter(lambda u: ('groups' in u and group.lower() in [g.lower() for g in u['groups']]), umapi_users)
228228
for member in members:
229229
user_key = self.generate_user_key(member['type'], member['username'], member['domain'])
230230
yield user_key

0 commit comments

Comments
 (0)