From 229bc0ca4e8066e6f197b1f15d59c5e879179a08 Mon Sep 17 00:00:00 2001 From: fusionate Date: Mon, 30 Nov 2020 14:17:30 -0700 Subject: [PATCH] Extensions - Delete: Restore concurrent deletion of voicemail box. --- app/extensions/resources/classes/extension.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/extensions/resources/classes/extension.php b/app/extensions/resources/classes/extension.php index c538ae25d6..8ee14f4a84 100644 --- a/app/extensions/resources/classes/extension.php +++ b/app/extensions/resources/classes/extension.php @@ -625,12 +625,12 @@ if (!class_exists('extension')) { $this->delete_voicemail && permission_exists('voicemail_delete') && is_array($voicemail_ids) - && @sizeof($voicemail_ids) + && @sizeof($voicemail_ids) != 0 ) { //retrieve voicemail uuids $sql = "select voicemail_uuid as uuid from v_voicemails "; $sql .= "where domain_uuid = :domain_uuid "; - $sql .= "and voicemail_id in (".implode(',', $voicemail_ids).") "; + $sql .= "and voicemail_id in ('".implode("','", $voicemail_ids)."') "; $parameters['domain_uuid'] = $_SESSION['domain_uuid']; $database = new database; $rows = $database->select($sql, $parameters, 'all');