From cd0eafbd149e5139750145091cde6a52054ad1c0 Mon Sep 17 00:00:00 2001 From: Saeid Saeidee Date: Fri, 10 Mar 2023 09:36:24 +0100 Subject: [PATCH] refactor: update the error if checks --- gorm.go | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/gorm.go b/gorm.go index d67d6685..635ed678 100644 --- a/gorm.go +++ b/gorm.go @@ -351,12 +351,12 @@ func (db *DB) AddError(err error) error { if errTranslator, ok := db.Dialector.(ErrorTranslator); ok { err = errTranslator.Translate(err) } - } - if db.Error == nil { - db.Error = err - } else if err != nil { - db.Error = fmt.Errorf("%v; %w", db.Error, err) + if db.Error == nil { + db.Error = err + } else if err != nil { + db.Error = fmt.Errorf("%v; %w", db.Error, err) + } } return db.Error }