Merge branch 'dev' of github.com:answerdev/answer into dev

This commit is contained in:
shuai
2024-09-03 14:45:23 +08:00
2 changed files with 8 additions and 2 deletions
+2
View File
@@ -527,6 +527,7 @@ func (us *UserService) UserVerifyEmail(ctx context.Context, req *schema.UserVeri
}
if err = us.userActivity.UserActive(ctx, userInfo.ID); err != nil {
log.Error(err)
return nil, err
}
// In the case of three-party login, the associated users are bound
@@ -660,6 +661,7 @@ func (us *UserService) UserChangeEmailVerify(ctx context.Context, content string
if userInfo.MailStatus == entity.EmailStatusToBeVerified {
if err = us.userActivity.UserActive(ctx, userInfo.ID); err != nil {
log.Error(err)
return nil, err
}
}
@@ -129,7 +129,9 @@ func (us *UserCenterLoginService) ExternalLogin(
return nil, err
}
us.activeUser(ctx, oldUserInfo)
if err := us.activeUser(ctx, oldUserInfo); err != nil {
return nil, err
}
accessToken, _, err := us.userCommonService.CacheLoginUserInfo(
ctx, oldUserInfo.ID, oldUserInfo.MailStatus, oldUserInfo.Status, oldExternalLoginUserInfo.ExternalID)
@@ -181,10 +183,12 @@ func (us *UserCenterLoginService) registerNewUser(ctx context.Context, provider
return userInfo, nil
}
func (us *UserCenterLoginService) activeUser(ctx context.Context, oldUserInfo *entity.User) {
func (us *UserCenterLoginService) activeUser(ctx context.Context, oldUserInfo *entity.User) error {
if err := us.userActivity.UserActive(ctx, oldUserInfo.ID); err != nil {
log.Error(err)
return err
}
return nil
}
func (us *UserCenterLoginService) UserCenterUserSettings(ctx context.Context, userID string) (