refactor: Detecting nil in dbConnector.GetDBConn()
This commit is contained in:
parent
6444df8eee
commit
224c57f8f3
4
gorm.go
4
gorm.go
@ -376,7 +376,9 @@ func (db *DB) DB() (*sql.DB, error) {
|
||||
connPool := db.ConnPool
|
||||
|
||||
if dbConnector, ok := connPool.(GetDBConnector); ok && dbConnector != nil {
|
||||
return dbConnector.GetDBConn()
|
||||
if sqldb, err := dbConnector.GetDBConn(); sqldb != nil && err != nil {
|
||||
return sqldb, err
|
||||
}
|
||||
}
|
||||
|
||||
if sqldb, ok := connPool.(*sql.DB); ok && sqldb != nil {
|
||||
|
Loading…
x
Reference in New Issue
Block a user