From 4e06fe66364d5b4fc8454a8130d0d1f2b353cabd Mon Sep 17 00:00:00 2001 From: Brock H Caldwell Date: Fri, 19 Sep 2025 22:18:58 -0500 Subject: [PATCH] fix(MonitorTvEpisodeHandler): fixes check against null variable --- src/Monitor/Action/Handler/MonitorTvEpisodeHandler.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Monitor/Action/Handler/MonitorTvEpisodeHandler.php b/src/Monitor/Action/Handler/MonitorTvEpisodeHandler.php index b29f051..664b1d3 100644 --- a/src/Monitor/Action/Handler/MonitorTvEpisodeHandler.php +++ b/src/Monitor/Action/Handler/MonitorTvEpisodeHandler.php @@ -44,7 +44,7 @@ readonly class MonitorTvEpisodeHandler implements HandlerInterface $episodeData = $this->tmdb->tvEpisodeDetails($monitor->getTmdbId(), $monitor->getImdbId(), $monitor->getSeason(), $monitor->getEpisode()); - if (null === $episodeData->episodeAirDate || "" === $episodeData->episodeAirDate) { + if (null === $episodeData->airDate || "" === $episodeData->airDate) { $this->logger->info('> [MonitorTvEpisodeHandler] ...Episode does not have an air date, skipping for now'); return new MonitorTvEpisodeResult( status: 'OK', @@ -56,10 +56,10 @@ readonly class MonitorTvEpisodeHandler implements HandlerInterface } if (null === $monitor->getAirDate()) { - $monitor->setAirDate(Carbon::parse($episodeData->episodeAirDate)); + $monitor->setAirDate(Carbon::parse($episodeData->airDate)); } - if (Carbon::createFromTimestamp($episodeData->episodeAirDate) > Carbon::today('UTC')) { + if (Carbon::createFromTimestamp($episodeData->airDate) > Carbon::today('UTC')) { $this->logger->info('> [MonitorTvEpisodeHandler] ...Episode has not aired yet, skipping for now'); return new MonitorTvEpisodeResult( status: 'OK',