diff --git a/src/Listeners/UseCentralConnection.php b/src/Listeners/UseCentralConnection.php index 17d17863..716a5148 100644 --- a/src/Listeners/UseCentralConnection.php +++ b/src/Listeners/UseCentralConnection.php @@ -4,7 +4,6 @@ declare(strict_types=1); namespace Stancl\Tenancy\Listeners; -use Illuminate\Foundation\Application; use Stancl\Tenancy\Database\DatabaseManager; use Stancl\Tenancy\Events\Contracts\TenancyEvent; @@ -12,13 +11,11 @@ class UseCentralConnection { public function __construct( protected DatabaseManager $database, - protected Application $app ) { } public function handle(TenancyEvent $event): void { - $this->database->purgeTenantConnection(); - $this->database->setDefaultConnection($this->app['config']->get('tenancy.database.central_connection')); + $this->database->reconnectToCentral(); } }