Extensions - Delete: Restore concurrent deletion of voicemail box.

This commit is contained in:
fusionate 2020-11-30 14:17:30 -07:00
parent c67c8cd4c2
commit 229bc0ca4e
1 changed files with 2 additions and 2 deletions

View File

@ -625,12 +625,12 @@ if (!class_exists('extension')) {
$this->delete_voicemail $this->delete_voicemail
&& permission_exists('voicemail_delete') && permission_exists('voicemail_delete')
&& is_array($voicemail_ids) && is_array($voicemail_ids)
&& @sizeof($voicemail_ids) && @sizeof($voicemail_ids) != 0
) { ) {
//retrieve voicemail uuids //retrieve voicemail uuids
$sql = "select voicemail_uuid as uuid from v_voicemails "; $sql = "select voicemail_uuid as uuid from v_voicemails ";
$sql .= "where domain_uuid = :domain_uuid "; $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']; $parameters['domain_uuid'] = $_SESSION['domain_uuid'];
$database = new database; $database = new database;
$rows = $database->select($sql, $parameters, 'all'); $rows = $database->select($sql, $parameters, 'all');