update to current services_mediatomb api
[enigtomb.git] / syncfunctions.php
index a63d8a0d2c5e8520b953144b55ddcf35e0f475fe..076a3f03b5506dc89082b756410f6c6e6f4108fe 100644 (file)
@@ -20,7 +20,8 @@ if (!function_exists('enigtombGetStationTitle')) {
     {
         $strName = enigtombFixName($arStation['name']);
 
-        if ($arStation['epgtitle']
+        if (isset($arStation['epgtitle'])
+            && $arStation['epgtitle']
             && $arStation['epgtitle'] != 'None'
             && $arStation['epgtitle'] != $arStation['name']
         ) {
@@ -43,12 +44,16 @@ if (!function_exists('enigtombGetStationTitle')) {
             $strName .= ' - ' . $strEpgTitle;
         }
 
-        if ($arStation['epgdescription'] && $arStation['epgdescription'] != 'None') {
+        if (isset($arStation['epgdescription'])
+            && $arStation['epgdescription'] && $arStation['epgdescription'] != 'None'
+        ) {
             $strDescription = $arStation['epgdescription'];
         } else {
             $strDescription = '';
         }
-        if ($arStation['epgdescription2'] && $arStation['epgdescription2'] != 'None') {
+        if (isset($arStation['epgdescription2'])
+            && $arStation['epgdescription2'] && $arStation['epgdescription2'] != 'None'
+        ) {
             $strDescription .= ' ' . $arStation['epgdescription2'];
         }
         if (!$strDescription) {