|
|
@@ -140,6 +140,10 @@ public class SyncUserServiceImpl implements SyncUserService {
|
|
|
syncUser = ssoServiceUser.mappingUserInfo(ssoServiceUser, syncUser);
|
|
|
List<SsoServiceUserQuestion> ssoServiceUserQuestion = ssoServiceUser.getUserEncrypted();
|
|
|
if (!CollectionUtils.isEmpty(ssoServiceUserQuestion)) {
|
|
|
+ if (!CollectionUtils.isEmpty(syncUser.getQuestions())) {
|
|
|
+ syncUserQuestionDao.delete(syncUser.getQuestions());
|
|
|
+ }
|
|
|
+
|
|
|
List<SyncUserQuestion> syncUserQuestions = new ArrayList<>();
|
|
|
for (SsoServiceUserQuestion question : ssoServiceUserQuestion) {
|
|
|
SyncUserQuestion syncUserQuestion = new SyncUserQuestion();
|
|
|
@@ -150,10 +154,6 @@ public class SyncUserServiceImpl implements SyncUserService {
|
|
|
syncUserQuestions.add(syncUserQuestion);
|
|
|
}
|
|
|
syncUser.setQuestions(syncUserQuestions);
|
|
|
-
|
|
|
- if (!CollectionUtils.isEmpty(syncUser.getQuestions())) {
|
|
|
- syncUserQuestionDao.delete(syncUser.getQuestions());
|
|
|
- }
|
|
|
}
|
|
|
syncUser = syncUserDao.save(syncUser);
|
|
|
syncUserInfo(syncUser);
|