Преглед изворни кода

Prevent a warning by using isset

FusionPBX пре 1 година
родитељ
комит
0d6caffe60
1 измењених фајлова са 5 додато и 1 уклоњено
  1. 5 1
      resources/classes/text.php

+ 5 - 1
resources/classes/text.php

@@ -100,12 +100,16 @@ class text {
 				if (is_array($text)) {
 				if (is_array($text)) {
 					foreach ($text as $key => $value) {
 					foreach ($text as $key => $value) {
 						if (isset($value[$language_code]) && !empty($value[$language_code])) {
 						if (isset($value[$language_code]) && !empty($value[$language_code])) {
+							//use the selected language
 							$text[$key] = $value[$language_code];
 							$text[$key] = $value[$language_code];
 						}
 						}
-						else {
+						elseif (isset($value['en-us'])) {
 							//fallback to en-us
 							//fallback to en-us
 							$text[$key] = $value['en-us'];
 							$text[$key] = $value['en-us'];
 						}
 						}
+						else {
+							$text[$key] = '';
+						}
 					}
 					}
 				}
 				}
 			}
 			}