diff --git a/internal/session/repository_session.go b/internal/session/repository_session.go index 76f38c71b7..d80449702c 100644 --- a/internal/session/repository_session.go +++ b/internal/session/repository_session.go @@ -233,6 +233,9 @@ func (r *Repository) UpdateSession(ctx context.Context, session *Session, versio dbMask, nullFields, ) + if err != nil { + return err + } if err == nil && rowsUpdated > 1 { // return err, which will result in a rollback of the update return errors.New("error more than 1 session would have been updated ")