Browse Source

Check if the sounds directory exists

markjcrane 2 năm trước cách đây
mục cha
commit
9a1af50ba2
1 tập tin đã thay đổi với 5 bổ sung3 xóa
  1. 5 3
      resources/classes/file.php

+ 5 - 3
resources/classes/file.php

@@ -66,9 +66,11 @@ class file {
 		if (!isset($voice)) { $voice = 'callie'; }
 
 		//set the variables
-		$dir = $_SESSION['switch']['sounds']['dir'].'/'.$language.'/'.$dialect.'/'.$voice;
-		$rate = '8000';
-		$files = $this->glob($dir.'/*/'.$rate, true);
+		if (!empty($_SESSION['switch']['sounds']['dir']) && file_exists($_SESSION['switch']['sounds']['dir'])) {
+			$dir = $_SESSION['switch']['sounds']['dir'].'/'.$language.'/'.$dialect.'/'.$voice;
+			$rate = '8000';
+			$files = $this->glob($dir.'/*/'.$rate, true);
+		}
 
 		//loop through the languages
 		if (!empty($files)) {