From 5bb2e4ef5a807eab8b0d4f0dd1721e526b6dfb24 Mon Sep 17 00:00:00 2001 From: David Rushton Date: Tue, 14 Dec 2021 22:01:14 +0000 Subject: [PATCH] Replaced tenant connection name with getTemplateConnectionName --- src/Database/DatabaseManager.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/Database/DatabaseManager.php b/src/Database/DatabaseManager.php index dd30f443..c6c26c8d 100644 --- a/src/Database/DatabaseManager.php +++ b/src/Database/DatabaseManager.php @@ -38,9 +38,9 @@ class DatabaseManager */ public function connectToTenant(TenantWithDatabase $tenant) { - $this->database->purge('tenant'); + $this->database->purge($tenant->database()->getTemplateConnectionName()); $this->createTenantConnection($tenant); - $this->setDefaultConnection('tenant'); + $this->setDefaultConnection($tenant->database()->getTemplateConnectionName()); } /** @@ -49,7 +49,7 @@ class DatabaseManager public function reconnectToCentral() { if (tenancy()->initialized) { - $this->database->purge('tenant'); + $this->database->purge($tenant->database()->getTemplateConnectionName()); } $this->setDefaultConnection($this->config->get('tenancy.database.central_connection')); @@ -69,7 +69,7 @@ class DatabaseManager */ public function createTenantConnection(TenantWithDatabase $tenant) { - $this->app['config']['database.connections.tenant'] = $tenant->database()->connection(); + $this->app['config']['database.connections.'.$tenant->database()->getTemplateConnectionName()] = $tenant->database()->connection(); } /**