From 34adf14ed9080815bad0c5fa1920e0eecc41c446 Mon Sep 17 00:00:00 2001 From: FusionPBX Date: Sat, 30 Nov 2019 13:41:25 -0700 Subject: [PATCH] Update bridges.php --- app/bridges/resources/classes/bridges.php | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/app/bridges/resources/classes/bridges.php b/app/bridges/resources/classes/bridges.php index 08844252b9..8409187e06 100644 --- a/app/bridges/resources/classes/bridges.php +++ b/app/bridges/resources/classes/bridges.php @@ -138,13 +138,13 @@ if (!class_exists('bridges')) { //get current toggle state foreach($records as $x => $record) { if ($record['checked'] == 'true' && is_uuid($record['uuid'])) { - $record_uuids[] = $this->uuid_prefix."uuid = '".$record['uuid']."'"; + $uuids[] = "'".$record['uuid']."'"; } } - if (is_array($record_uuids) && @sizeof($record_uuids) != 0) { + if (is_array($uuids) && @sizeof($uuids) != 0) { $sql = "select ".$this->uuid_prefix."uuid as uuid, ".$this->toggle_field." as toggle from v_".$this->table." "; $sql .= "where (domain_uuid = :domain_uuid or domain_uuid is null) "; - $sql .= "and ( ".implode(' or ', $record_uuids)." ) "; + $sql .= "and ".$this->uuid_prefix."uuid in (".implode(', ', $uuids).") "; $parameters['domain_uuid'] = $_SESSION['domain_uuid']; $database = new database; $rows = $database->select($sql, $parameters, 'all'); @@ -207,15 +207,15 @@ if (!class_exists('bridges')) { //get checked records foreach($records as $x => $record) { if ($record['checked'] == 'true' && is_uuid($record['uuid'])) { - $record_uuids[] = $this->uuid_prefix."uuid = '".$record['uuid']."'"; + $uuids[] = "'".$record['uuid']."'"; } } //create insert array from existing data - if (is_array($record_uuids) && @sizeof($record_uuids) != 0) { + if (is_array($uuids) && @sizeof($uuids) != 0) { $sql = "select * from v_".$this->table." "; $sql .= "where (domain_uuid = :domain_uuid or domain_uuid is null) "; - $sql .= "and ( ".implode(' or ', $record_uuids)." ) "; + $sql .= "and ".$this->uuid_prefix."uuid in (".implode(', ', $uuids).") "; $parameters['domain_uuid'] = $_SESSION['domain_uuid']; $database = new database; $rows = $database->select($sql, $parameters, 'all'); @@ -257,4 +257,4 @@ if (!class_exists('bridges')) { } } -?> \ No newline at end of file +?>