fix error handling on failed sesison update

jimlambrt-session-basics
Jim Lambert 6 years ago
parent 587a032d06
commit 32e85ee6f0

@ -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 ")

Loading…
Cancel
Save