X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/c592128fda794f2679a117a881c2f7d86ae091e0..da532b4d0a1939bbfa063beaffc53582aa3907d6:/tools/sync-users/sync-users.go diff --git a/tools/sync-users/sync-users.go b/tools/sync-users/sync-users.go index 45b6e96b87..4b679ffe18 100644 --- a/tools/sync-users/sync-users.go +++ b/tools/sync-users/sync-users.go @@ -372,7 +372,7 @@ type userRecord struct { func needsUpdating(user arvados.User, record userRecord) bool { userData := userRecord{"", user.FirstName, user.LastName, user.IsActive, user.IsAdmin} - recordData := userRecord{"", record.FirstName, record.LastName, record.Active, record.Admin} + recordData := userRecord{"", record.FirstName, record.LastName, record.Active, record.Active && record.Admin} return userData != recordData } @@ -444,7 +444,6 @@ func ProcessRecord(cfg *ConfigParams, record userRecord, userIDToUUID map[string } } } - allUsers[record.UserID] = user if createRequired { log.Printf("Created user %q", record.UserID) }