Check to make sure the music on hold directory exists before trying to open it.
This commit is contained in:
parent
7efb8609a1
commit
a87fbb058e
|
|
@ -17,7 +17,7 @@
|
||||||
|
|
||||||
The Initial Developer of the Original Code is
|
The Initial Developer of the Original Code is
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
Mark J Crane <markjcrane@fusionpbx.com>
|
||||||
Portions created by the Initial Developer are Copyright (C) 2008-2014
|
Portions created by the Initial Developer are Copyright (C) 2008-2016
|
||||||
the Initial Developer. All Rights Reserved.
|
the Initial Developer. All Rights Reserved.
|
||||||
|
|
||||||
Contributor(s):
|
Contributor(s):
|
||||||
|
|
@ -396,7 +396,8 @@ else {
|
||||||
echo " </tr>";
|
echo " </tr>";
|
||||||
|
|
||||||
foreach ($sampling_rate_dirs as $sampling_rate_dir) {
|
foreach ($sampling_rate_dirs as $sampling_rate_dir) {
|
||||||
if ($handle = opendir($music_on_hold_dir."/".$sampling_rate_dir)) {
|
$directory = $music_on_hold_dir."/".$sampling_rate_dir;
|
||||||
|
if (file_exists($directory) && $handle = opendir($directory)) {
|
||||||
while (false !== ($file = readdir($handle))) {
|
while (false !== ($file = readdir($handle))) {
|
||||||
if ($file != "." && $file != ".." && is_file($music_on_hold_dir."/".$sampling_rate_dir."/".$file)) {
|
if ($file != "." && $file != ".." && is_file($music_on_hold_dir."/".$sampling_rate_dir."/".$file)) {
|
||||||
$row_uuid = uuid();
|
$row_uuid = uuid();
|
||||||
|
|
@ -470,12 +471,13 @@ else {
|
||||||
$moh_found = false;
|
$moh_found = false;
|
||||||
|
|
||||||
foreach ($sampling_rate_dirs as $sampling_rate_dir) {
|
foreach ($sampling_rate_dirs as $sampling_rate_dir) {
|
||||||
if ($handle = opendir($music_on_hold_category_parent_dir."/".$category_dir."/".$sampling_rate_dir)) {
|
$directory = $music_on_hold_category_parent_dir."/".$category_dir."/".$sampling_rate_dir;
|
||||||
|
if (file_exists($directory) && $handle = opendir($directory)) {
|
||||||
while (false !== ($file = readdir($handle))) {
|
while (false !== ($file = readdir($handle))) {
|
||||||
if ($file != "." && $file != ".." && is_file($music_on_hold_category_parent_dir."/".$category_dir."/".$sampling_rate_dir."/".$file)) {
|
if ($file != "." && $file != ".." && is_file($directory."/".$file)) {
|
||||||
$row_uuid = uuid();
|
$row_uuid = uuid();
|
||||||
|
|
||||||
$file_size = filesize($music_on_hold_category_parent_dir."/".$category_dir."/".$sampling_rate_dir."/".$file);
|
$file_size = filesize($directory."/".$file);
|
||||||
$file_size = byte_convert($file_size);
|
$file_size = byte_convert($file_size);
|
||||||
|
|
||||||
//playback progress bar
|
//playback progress bar
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue