From 3f1d3577948312a69581027269531b7ee3101f7d Mon Sep 17 00:00:00 2001 From: Pin-Yi Song <611077101@mail.nknu.edu.tw> Date: Mon, 28 Jul 2025 22:56:11 +0800 Subject: [PATCH] fix: change to tryQuery() to achieve silent failure. Signed-off-by: Pin-Yi Song <611077101@mail.nknu.edu.tw> --- libraries/classes/DatabaseInterface.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libraries/classes/DatabaseInterface.php b/libraries/classes/DatabaseInterface.php index 99700b078c..4dc1a1b1bd 100644 --- a/libraries/classes/DatabaseInterface.php +++ b/libraries/classes/DatabaseInterface.php @@ -1125,7 +1125,7 @@ class DatabaseInterface implements DbalInterface /* Locale for messages */ $locale = LanguageManager::getInstance()->getCurrentLanguage()->getMySQLLocale(); if ($locale) { - $this->query("SET lc_messages = '" . $locale . "';"); + $this->tryQuery("SET lc_messages = '" . $locale . "';"); } // Set timezone for the session, if required.