@@ -107,7 +107,7 @@ func resetLocale(ctx *context.Context, u *user_model.User) error {
107107 // If the user does not have a locale set, we save the current one.
108108 if len (u .Language ) == 0 {
109109 u .Language = ctx .Locale .Language ()
110- if err := user_model .UpdateUserCols (db . DefaultContext , u , "language" ); err != nil {
110+ if err := user_model .UpdateUserCols (ctx , u , "language" ); err != nil {
111111 return err
112112 }
113113 }
@@ -333,7 +333,7 @@ func handleSignInFull(ctx *context.Context, u *user_model.User, remember, obeyRe
333333 // If the user does not have a locale set, we save the current one.
334334 if len (u .Language ) == 0 {
335335 u .Language = ctx .Locale .Language ()
336- if err := user_model .UpdateUserCols (db . DefaultContext , u , "language" ); err != nil {
336+ if err := user_model .UpdateUserCols (ctx , u , "language" ); err != nil {
337337 ctx .ServerError ("UpdateUserCols Language" , fmt .Errorf ("Error updating user language [user: %d, locale: %s]" , u .ID , u .Language ))
338338 return setting .AppSubURL + "/"
339339 }
@@ -350,7 +350,7 @@ func handleSignInFull(ctx *context.Context, u *user_model.User, remember, obeyRe
350350
351351 // Register last login
352352 u .SetLastLogin ()
353- if err := user_model .UpdateUserCols (db . DefaultContext , u , "last_login_unix" ); err != nil {
353+ if err := user_model .UpdateUserCols (ctx , u , "last_login_unix" ); err != nil {
354354 ctx .ServerError ("UpdateUserCols" , err )
355355 return setting .AppSubURL + "/"
356356 }
@@ -606,7 +606,7 @@ func handleUserCreated(ctx *context.Context, u *user_model.User, gothUser *goth.
606606 u .IsAdmin = true
607607 u .IsActive = true
608608 u .SetLastLogin ()
609- if err := user_model .UpdateUserCols (db . DefaultContext , u , "is_admin" , "is_active" , "last_login_unix" ); err != nil {
609+ if err := user_model .UpdateUserCols (ctx , u , "is_admin" , "is_active" , "last_login_unix" ); err != nil {
610610 ctx .ServerError ("UpdateUser" , err )
611611 return
612612 }
@@ -733,7 +733,7 @@ func handleAccountActivation(ctx *context.Context, user *user_model.User) {
733733 ctx .ServerError ("UpdateUser" , err )
734734 return
735735 }
736- if err := user_model .UpdateUserCols (db . DefaultContext , user , "is_active" , "rands" ); err != nil {
736+ if err := user_model .UpdateUserCols (ctx , user , "is_active" , "rands" ); err != nil {
737737 if user_model .IsErrUserNotExist (err ) {
738738 ctx .NotFound ("UpdateUserCols" , err )
739739 } else {
0 commit comments