|
|
@ -1061,8 +1061,10 @@ func handleOAuth2SignIn(ctx *context.Context, source *auth.Source, u *user_model |
|
|
|
|
|
|
|
|
|
|
|
// update external user information
|
|
|
|
// update external user information
|
|
|
|
if err := externalaccount.UpdateExternalUser(u, gothUser); err != nil { |
|
|
|
if err := externalaccount.UpdateExternalUser(u, gothUser); err != nil { |
|
|
|
|
|
|
|
if !user_model.IsErrExternalLoginUserNotExist(err) { |
|
|
|
log.Error("UpdateExternalUser failed: %v", err) |
|
|
|
log.Error("UpdateExternalUser failed: %v", err) |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
if err := resetLocale(ctx, u); err != nil { |
|
|
|
if err := resetLocale(ctx, u); err != nil { |
|
|
|
ctx.ServerError("resetLocale", err) |
|
|
|
ctx.ServerError("resetLocale", err) |
|
|
|