From 03b1cd6bd41859a170ec8210642c9097e00b769c Mon Sep 17 00:00:00 2001 From: valentina Date: Wed, 25 Sep 2024 12:30:48 +0200 Subject: [PATCH] Fix selezione liste in newsletter --- modules/newsletter/ajax/select.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/newsletter/ajax/select.php b/modules/newsletter/ajax/select.php index 9c9681ea5..638d85947 100755 --- a/modules/newsletter/ajax/select.php +++ b/modules/newsletter/ajax/select.php @@ -98,13 +98,14 @@ switch ($resource) { break; case 'liste_newsletter': - $query = "SELECT `em_lists`.`id`, CONCAT(`em_lists_lang`.`title`, ' (', COUNT(*), ' `destinatari`)') AS descrizione FROM `em_lists` LEFT JOIN `em_lists_lang` ON (`em_lists_lang`.`id_record` = `em_lists`.`id` AND `em_lists_lang`.`id_lang` = ".prepare(Models\Locale::getDefault()->id).') INNER JOIN `em_list_receiver` ON `em_lists`.`id` = `em_list_receiver`.`id_list` WHERE 1=1 |where| ORDER BY `title` ASC'; + $query = "SELECT `em_lists`.`id`, CONCAT(`em_lists_lang`.`title`, ' (', COUNT(*), ' destinatari)') AS descrizione FROM `em_lists` LEFT JOIN `em_lists_lang` ON (`em_lists_lang`.`id_record` = `em_lists`.`id` AND `em_lists_lang`.`id_lang` = ".prepare(Models\Locale::getDefault()->id).') INNER JOIN `em_list_receiver` ON `em_lists`.`id` = `em_list_receiver`.`id_list` |where| GROUP BY `em_lists`.`id` ORDER BY `title` ASC'; foreach ($elements as $element) { $filter[] = '`id`='.prepare($element); } if (empty($filter)) { + $where[] = '1=1'; $where[] = '`deleted_at` IS NULL'; }