Smoothen name prefill LDAP

This commit is contained in:
Tuan Dang
2024-04-23 21:38:51 -07:00
parent a54d156bf0
commit 49d4e67e07
+4 -4
View File
@@ -74,8 +74,8 @@ export const registerLdapRouter = async (server: FastifyZodProvider) => {
ldapConfigId: ldapConfig.id, ldapConfigId: ldapConfig.id,
externalId: user.uidNumber, externalId: user.uidNumber,
username: user.uid, username: user.uid,
firstName: user.givenName, firstName: user.givenName ?? user.cn ?? "",
lastName: user.sn, lastName: user.sn ?? "",
emails: user.mail ? [user.mail] : [], emails: user.mail ? [user.mail] : [],
relayState: ((req as unknown as FastifyRequest).body as { RelayState?: string }).RelayState, relayState: ((req as unknown as FastifyRequest).body as { RelayState?: string }).RelayState,
orgId: (req as unknown as FastifyRequest).ldapConfig.organization orgId: (req as unknown as FastifyRequest).ldapConfig.organization
@@ -115,8 +115,8 @@ export const registerLdapRouter = async (server: FastifyZodProvider) => {
ldapConfigId: ldapConfig.id, ldapConfigId: ldapConfig.id,
externalId: user.uidNumber, externalId: user.uidNumber,
username: user.uid, username: user.uid,
firstName: user.givenName, firstName: user.givenName ?? user.cn ?? "",
lastName: user.sn, lastName: user.sn ?? "",
emails: user.mail ? [user.mail] : [], emails: user.mail ? [user.mail] : [],
groups, groups,
relayState: ((req as unknown as FastifyRequest).body as { RelayState?: string }).RelayState, relayState: ((req as unknown as FastifyRequest).body as { RelayState?: string }).RelayState,