From e48d82277253a2172f5569fdb10a7764a2338396 Mon Sep 17 00:00:00 2001 From: lukinovec Date: Fri, 1 May 2026 14:15:47 +0200 Subject: [PATCH] Validate SQLite DB name unconditionally in getPath() --- src/Database/TenantDatabaseManagers/SQLiteDatabaseManager.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Database/TenantDatabaseManagers/SQLiteDatabaseManager.php b/src/Database/TenantDatabaseManagers/SQLiteDatabaseManager.php index d988b08f..c93fb19c 100644 --- a/src/Database/TenantDatabaseManagers/SQLiteDatabaseManager.php +++ b/src/Database/TenantDatabaseManagers/SQLiteDatabaseManager.php @@ -157,12 +157,12 @@ class SQLiteDatabaseManager implements TenantDatabaseManager public function getPath(string $name): string { + $this->validateDatabaseName($name); + if (static::$path) { return rtrim(static::$path, DIRECTORY_SEPARATOR) . DIRECTORY_SEPARATOR . $name; } - $this->validateDatabaseName($name); - return database_path($name); }