浏览代码

Ensure we get something vaugely reasonable back from TVDB

Zachary Kotlarek 13 年之前
父节点
当前提交
da517bf387
共有 1 个文件被更改,包括 5 次插入 和 1 次删除
  1. 5 1
      web/seasonMaint.php

+ 5 - 1
web/seasonMaint.php

@@ -32,7 +32,11 @@ foreach ($all_series as $series => $seasons) {
 	$tvdb_max = @max(array_keys($tvdb_seasons));
 	$local_max = @max(array_keys($seasons));
 
-	# Sanity check
+	# Sanity checks
+	if (!is_array($tvdb_seasons) || $tvdb_max < 1) {
+		echo 'Unable to retrive reasonable season data from TheTVDB for ' . $series. ". Skipping...\n";
+		continue;
+	}
 	if ($tvdb_max - $local_max > 5) {
 		echo 'TheTVDB lists ' . $tvdb_max . ' season for ' . $series. ". Skipping...\n";
 		continue;