From 0f73ad42c4d51e949866dc4d900c8f81f162bc4f Mon Sep 17 00:00:00 2001 From: Simon Vieille Date: Mon, 7 Feb 2022 14:28:34 +0100 Subject: [PATCH] fix SQL Exception InvalidFieldNameException (#93) --- lib/Service/LangRepository.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/lib/Service/LangRepository.php b/lib/Service/LangRepository.php index c998a7e..3c379f0 100644 --- a/lib/Service/LangRepository.php +++ b/lib/Service/LangRepository.php @@ -26,7 +26,12 @@ class LangRepository $qb = $this->db->getQueryBuilder(); $qb->select($qb->createFunction('DISTINCT configvalue')) - ->where('configkey="lang" and appid="core" and configvalue<>"en"') + ->where('configkey=:configkey and appid=:appid and configvalue<>:configvalue') + ->setParameters([ + 'configkey' => 'lang', + 'appid' => 'core', + 'configvalue' => 'en', + ]) ->from('preferences') ;