|
|
|
@ -81,6 +81,12 @@ func lockUsers(l ldap.Ldap) {
|
|
|
|
|
if err != nil { |
|
|
|
|
log.Printf("Error changing locked for user %s: %v", u.Name, err) |
|
|
|
|
} |
|
|
|
|
if u.Role == ldap.Sindominante { |
|
|
|
|
err = l.ChangeRole(u.Name, ldap.Amiga) |
|
|
|
|
if err != nil { |
|
|
|
|
log.Printf("Error changing role for blocked user %s: %v", u.Name, err) |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
time.Sleep(time.Minute * 61) |
|
|
|
|