diff --git a/app/music_on_hold/music_on_hold_edit.php b/app/music_on_hold/music_on_hold_edit.php index 6cd89072f6..8d2e3087d3 100644 --- a/app/music_on_hold/music_on_hold_edit.php +++ b/app/music_on_hold/music_on_hold_edit.php @@ -427,20 +427,21 @@ echo "\n"; } //sounds - $files = recur_sounds_dir($_SESSION['switch']['sounds']['dir']); - if (count($files) > 0) { + $file = new file; + $sound_files = $file->sounds(); + if (is_array($sound_files)) { echo "\n"; - foreach ($files as $key => $value) { + foreach ($sound_files as $value) { if (strlen($value) > 0) { if (substr($music_on_hold_chime_list, 0, 71) == "\$\${sounds_dir}/\${default_language}/\${default_dialect}/\${default_voice}/") { $music_on_hold_chime_list = substr($music_on_hold_chime_list, 71); } - if ($music_on_hold_chime_list == $key) { + if ($music_on_hold_chime_list == $value) { $tmp_selected = true; - echo " \n"; + echo " \n"; } else { - echo " \n"; + echo " \n"; } } }