From c530ed85613a93d062288ae452e98da53514b413 Mon Sep 17 00:00:00 2001 From: Aayush Acharya Date: Thu, 27 Jul 2023 14:50:54 +0545 Subject: [PATCH] fix: added `SkipHooks` in db `getInstance()` --- gorm.go | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/gorm.go b/gorm.go index 9297850e..203527af 100644 --- a/gorm.go +++ b/gorm.go @@ -399,11 +399,12 @@ func (db *DB) getInstance() *DB { if db.clone == 1 { // clone with new statement tx.Statement = &Statement{ - DB: tx, - ConnPool: db.Statement.ConnPool, - Context: db.Statement.Context, - Clauses: map[string]clause.Clause{}, - Vars: make([]interface{}, 0, 8), + DB: tx, + ConnPool: db.Statement.ConnPool, + Context: db.Statement.Context, + Clauses: map[string]clause.Clause{}, + Vars: make([]interface{}, 0, 8), + SkipHooks: db.Statement.SkipHooks, } } else { // with clone statement