From 54532e7ceee2e88b09d1bf49b4b1b0870e371d03 Mon Sep 17 00:00:00 2001 From: Jan-Frederik Rieckers Date: Mon, 17 Apr 2017 14:02:37 +0200 Subject: [PATCH] Fix issue with checkbox in broadcast --- broadcast-message.php | 2 +- templates/broadcast-message.tpl | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/broadcast-message.php b/broadcast-message.php index b4b63830..f412fcd5 100644 --- a/broadcast-message.php +++ b/broadcast-message.php @@ -62,7 +62,7 @@ if ($_SERVER['REQUEST_METHOD'] == "POST") $recipients = []; $q = "SELECT username from $table_mailbox WHERE ".db_in_clause("domain", $wanted_domains); - if(!isset($_POST['mailboxes_only']) || $_POST['mailboxes_only'] != "on") { + if (intval(safepost('mailboxes_only')) == 0) { $q .= " UNION SELECT goto FROM $table_alias WHERE ".db_in_clause("domain", $wanted_domains)."AND goto NOT IN ($q)"; } $result = db_query($q); diff --git a/templates/broadcast-message.tpl b/templates/broadcast-message.tpl index 373f7075..b1a5f442 100644 --- a/templates/broadcast-message.tpl +++ b/templates/broadcast-message.tpl @@ -23,7 +23,7 @@ - +