From 54e08a0edf8c2189e2a3e83b06b0250e8055756e Mon Sep 17 00:00:00 2001 From: wangjianwen Date: Mon, 28 Nov 2022 15:23:09 +0800 Subject: [PATCH] clear code syntax --- finisher_api.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/finisher_api.go b/finisher_api.go index 6de65f20..b30ca24d 100644 --- a/finisher_api.go +++ b/finisher_api.go @@ -330,6 +330,7 @@ func (db *DB) FirstOrCreate(dest interface{}, conds ...interface{}) (tx *DB) { result := queryTx.Find(dest, conds...) if result.Error != nil { tx.Error = result.Error + return tx } if result.RowsAffected == 0 { @@ -360,7 +361,6 @@ func (db *DB) FirstOrCreate(dest interface{}, conds ...interface{}) (tx *DB) { assigns[column] = eq.Value case clause.Column: assigns[column.Name] = eq.Value - default: } } }