From 41501eee6190c5188aa8c05e3572b741e2fb3b2a Mon Sep 17 00:00:00 2001 From: Nate Date: Tue, 29 Sep 2020 13:56:10 -0600 Subject: [PATCH] CDR: Mitigate warnings if no extensions assigned to user. --- app/xml_cdr/xml_cdr_inc.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/app/xml_cdr/xml_cdr_inc.php b/app/xml_cdr/xml_cdr_inc.php index 3160d81549..bb10bfb56e 100644 --- a/app/xml_cdr/xml_cdr_inc.php +++ b/app/xml_cdr/xml_cdr_inc.php @@ -280,7 +280,12 @@ $parameters['domain_uuid'] = $domain_uuid; } if (!permission_exists('xml_cdr_domain')) { //only show the user their calls - $sql .= "and (c.extension_uuid = '".implode("' or c.extension_uuid = '", $extension_uuids)."') "; + if (is_array($extension_uuids) && @sizeof($extension_uuids)) { + $sql .= "and (c.extension_uuid = '".implode("' or c.extension_uuid = '", $extension_uuids)."') "; + } + else { + $sql .= "and false "; + } } if ($missed == true) { $sql .= "and missed_call = 1 \n";