mirror of
https://github.com/go-vikunja/vikunja.git
synced 2026-04-29 16:36:37 +00:00
feat(ldap): also look for username only when checking group membership
This commit is contained in:
@@ -253,7 +253,7 @@ func syncUserGroups(l *ldap.Conn, u *user.User, userdn string) (err error) {
|
||||
log.Debugf("Group %s has %d members", groupName, len(members))
|
||||
|
||||
for _, member := range members {
|
||||
if member == userdn {
|
||||
if member == userdn || member == u.Username {
|
||||
teams = append(teams, &models.Team{
|
||||
Name: groupName,
|
||||
ExternalID: group.DN,
|
||||
|
||||
Reference in New Issue
Block a user