diff --git a/packages/wekan-ldap/server/sync.js b/packages/wekan-ldap/server/sync.js index f1b25aea8..efe7e35f3 100644 --- a/packages/wekan-ldap/server/sync.js +++ b/packages/wekan-ldap/server/sync.js @@ -81,7 +81,12 @@ export function getLdapEmail(ldapUser) { }); } - return ldapUser.getLDAPValue(emailField); + const ldapMail = ldapUser.getLDAPValue(emailField); + if (typeof ldapMail === 'string') { + return ldapMail; + } else { + return ldapMail[0].toString(); + } } export function getLdapFullname(ldapUser) {