From 54776476f557db731c20d705c7d97878c2c44d31 Mon Sep 17 00:00:00 2001 From: FusionPBX Date: Mon, 19 Feb 2018 21:38:32 -0700 Subject: [PATCH] Update switch_music_on_hold.php --- .../resources/classes/switch_music_on_hold.php | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/app/music_on_hold/resources/classes/switch_music_on_hold.php b/app/music_on_hold/resources/classes/switch_music_on_hold.php index 62ba91e698..3d7091f939 100644 --- a/app/music_on_hold/resources/classes/switch_music_on_hold.php +++ b/app/music_on_hold/resources/classes/switch_music_on_hold.php @@ -90,6 +90,23 @@ include "root.php"; $select .= " \n"; } } + //streams + if (is_dir($_SERVER["PROJECT_ROOT"].'/app/streams')) { + $sql = "select * from v_streams "; + $sql .= "where (domain_uuid = '".$this->domain_uuid."' or domain_uuid is null) "; + $sql .= "and stream_enabled = 'true' "; + $sql .= "order by stream_name asc "; + $prep_statement = $this->db->prepare(check_sql($sql)); + $prep_statement->execute(); + $streams = $prep_statement->fetchAll(PDO::FETCH_NAMED); + if (sizeof($streams) > 0) { + $select .= " "; + foreach($streams as $row){ + $select .= " \n"; + } + $select .= " \n"; + } + } //add additional options if (sizeof($options) > 0) { $select .= " ";