|
@@ -3236,7 +3236,8 @@ function getSonarrCalendar($array){
|
|
|
if (new DateTime() < new DateTime($episodeAirDate)) { $unaired = true; }
|
|
if (new DateTime() < new DateTime($episodeAirDate)) { $unaired = true; }
|
|
|
|
|
|
|
|
$downloaded = $child['hasFile'];
|
|
$downloaded = $child['hasFile'];
|
|
|
- if($downloaded == "0" && isset($unaired) && $episodePremier == "true"){ $downloaded = "light-blue-bg"; }elseif($downloaded == "0" && isset($unaired)){ $downloaded = "indigo-bg"; }elseif($downloaded == "1"){ $downloaded = "green-bg";}else{ $downloaded = "red-bg"; }
|
|
|
|
|
|
|
+ $monitored = $child['monitored'];
|
|
|
|
|
+ if($downloaded == "0" && isset($unaired) && $episodePremier == "true"){ $downloaded = "light-blue-bg"; }elseif(isset($unaired) && $monitored == "0"){ $downloaded = "light-gray-bg"; }elseif($downloaded == "0" && isset($unaired)){ $downloaded = "indigo-bg"; }elseif($downloaded == "1"){ $downloaded = "green-bg";}else{ $downloaded = "red-bg"; }
|
|
|
|
|
|
|
|
//$gotCalendar .= "{ title: \"$seriesName\", start: \"$episodeAirDate\", className: \"$downloaded tvID--$episodeID\", imagetype: \"tv\" }, \n";
|
|
//$gotCalendar .= "{ title: \"$seriesName\", start: \"$episodeAirDate\", className: \"$downloaded tvID--$episodeID\", imagetype: \"tv\" }, \n";
|
|
|
array_push($gotCalendar, array(
|
|
array_push($gotCalendar, array(
|
|
@@ -4267,8 +4268,9 @@ function getCalendar(){
|
|
|
$calendarItems = array();
|
|
$calendarItems = array();
|
|
|
if (SONARRURL != "" && qualifyUser(SONARRHOMEAUTH)){
|
|
if (SONARRURL != "" && qualifyUser(SONARRHOMEAUTH)){
|
|
|
try {
|
|
try {
|
|
|
- $sonarrCalendar = getSonarrCalendar($sonarr->getCalendar($startDate, $endDate));
|
|
|
|
|
- if(!empty($sonarrCalendar)) { $calendarItems = array_merge($calendarItems, $sonarrCalendar); }
|
|
|
|
|
|
|
+ $sonarrCalendar = getSonarrCalendar($sonarr->getCalendar($startDate, $endDate, SONARRUNMONITORED));
|
|
|
|
|
+ if(!empty($sonarrCalendar)) { $calendarItems = array_merge($calendarItems, $sonarrCalendar);
|
|
|
|
|
+ }
|
|
|
} catch (Exception $e) {
|
|
} catch (Exception $e) {
|
|
|
writeLog("error", "SONARR ERROR: ".strip($e->getMessage()));
|
|
writeLog("error", "SONARR ERROR: ".strip($e->getMessage()));
|
|
|
}
|
|
}
|