Skip to content

Commit f8f4dee

Browse files
authored
Merge pull request #3619 from gravitl/NM-102
Fix IDP Sync Issue
2 parents d0a3467 + 5e676d5 commit f8f4dee

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

pro/auth/sync.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -329,7 +329,7 @@ func syncGroups(idpGroups []idp.Group) error {
329329
func filterUsersByGroupMembership(idpUsers []idp.User, idpGroups []idp.Group) []idp.User {
330330
usersMap := make(map[string]int)
331331
for i, user := range idpUsers {
332-
usersMap[user.Username] = i
332+
usersMap[user.ID] = i
333333
}
334334

335335
filteredUsersMap := make(map[string]int)
@@ -356,7 +356,7 @@ func filterUsersByGroupMembership(idpUsers []idp.User, idpGroups []idp.Group) []
356356
func filterGroupsByMembers(idpGroups []idp.Group, idpUsers []idp.User) []idp.Group {
357357
usersMap := make(map[string]int)
358358
for i, user := range idpUsers {
359-
usersMap[user.Username] = i
359+
usersMap[user.ID] = i
360360
}
361361

362362
filteredGroupsMap := make(map[int]bool)

0 commit comments

Comments
 (0)