Smoothen name prefill LDAP

This commit is contained in:
Tuan Dang
2024-04-23 21:38:51 -07:00
parent a54d156bf0
commit 49d4e67e07

View File

@@ -74,8 +74,8 @@ export const registerLdapRouter = async (server: FastifyZodProvider) => {
ldapConfigId: ldapConfig.id,
externalId: user.uidNumber,
username: user.uid,
firstName: user.givenName,
lastName: user.sn,
firstName: user.givenName ?? user.cn ?? "",
lastName: user.sn ?? "",
emails: user.mail ? [user.mail] : [],
relayState: ((req as unknown as FastifyRequest).body as { RelayState?: string }).RelayState,
orgId: (req as unknown as FastifyRequest).ldapConfig.organization
@@ -115,8 +115,8 @@ export const registerLdapRouter = async (server: FastifyZodProvider) => {
ldapConfigId: ldapConfig.id,
externalId: user.uidNumber,
username: user.uid,
firstName: user.givenName,
lastName: user.sn,
firstName: user.givenName ?? user.cn ?? "",
lastName: user.sn ?? "",
emails: user.mail ? [user.mail] : [],
groups,
relayState: ((req as unknown as FastifyRequest).body as { RelayState?: string }).RelayState,