From d2383169eec9916de7c0fe9504b9cec6217c16a8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matej=20Ba=C4=8Do?= Date: Mon, 27 Nov 2023 12:58:07 +0100 Subject: [PATCH] Improve DB override --- app/controllers/api/projects.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/controllers/api/projects.php b/app/controllers/api/projects.php index b8f8ac4727..5802c93da8 100644 --- a/app/controllers/api/projects.php +++ b/app/controllers/api/projects.php @@ -121,7 +121,9 @@ App::post('/v1/projects') } } - $databaseOverride = App::getEnv('_APP_DATABASE_OVERRIDE', null); + $databaseOverrides = \explode(',', App::getEnv('_APP_DATABASE_OVERRIDE', '')); + $databaseOverride = $databaseOverrides[array_rand($databaseOverrides)]; + $index = array_search($databaseOverride, $databases); if ($index !== false) { $database = $databases[$index];