diff --git a/Database/Connection.php b/Database/Connection.php index 20a52bad..4144695f 100644 --- a/Database/Connection.php +++ b/Database/Connection.php @@ -185,7 +185,7 @@ class Connection extends Component */ public function slaveInstance(): PDO { - if (empty($this->slaveConfig)) { + if (Db::transactionsActive() || empty($this->slaveConfig)) { return $this->masterInstance(); } return $this->connections()->get($this->slaveConfig, false);