Skip to content
This repository was archived by the owner on Dec 9, 2025. It is now read-only.

Commit b8cd3f4

Browse files
author
sachin-maheshwari
authored
Merge pull request #4 from appirio-tech/dev
SSO intermittent login issue #3
2 parents 5599693 + b6ea186 commit b8cd3f4

File tree

1 file changed

+3
-0
lines changed
  • src/main/java/com/appirio/tech/core/service/identity/dao

1 file changed

+3
-0
lines changed

src/main/java/com/appirio/tech/core/service/identity/dao/UserDAO.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -405,6 +405,9 @@ public TCID register(User user) {
405405
createSocialUser(userId, user.getProfile());
406406
}
407407
if(providerType!=null && providerType.isEnterprise && providerType!=ProviderType.LDAP) {
408+
// Handle SSO intermittent login issue #3
409+
if (user.getProfile()!= null && user.getProfile().getEmail() == null)
410+
user.getProfile().setEmail(user.getEmail());
408411
createSSOUserDAO().createSSOUser(userId, user.getProfile());
409412
}
410413
}

0 commit comments

Comments
 (0)