fix: trans error rollback
This commit is contained in:
parent
3e2c4fc446
commit
4c474104de
@ -650,7 +650,8 @@ func (db *DB) Transaction(fc func(tx *DB) error, opts ...*sql.TxOptions) (err er
|
|||||||
|
|
||||||
if err = fc(tx); err == nil {
|
if err = fc(tx); err == nil {
|
||||||
panicked = false
|
panicked = false
|
||||||
return tx.Commit().Error
|
err = tx.Commit().Error
|
||||||
|
return
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user