diff --git a/src/Monitor/Action/Handler/MonitorTvSeasonHandler.php b/src/Monitor/Action/Handler/MonitorTvSeasonHandler.php index 9c2fa3a..e139854 100644 --- a/src/Monitor/Action/Handler/MonitorTvSeasonHandler.php +++ b/src/Monitor/Action/Handler/MonitorTvSeasonHandler.php @@ -97,8 +97,6 @@ readonly class MonitorTvSeasonHandler implements HandlerInterface $this->monitorTvEpisodeHandler->handle($command); $this->logger->info('> [MonitorTvSeasonHandler] Dispatching MonitorTvEpisodeCommand for season ' . $episodeMonitor->getSeason() . ' episode ' . $episodeMonitor->getEpisode() . ' for title: ' . $monitor->getTitle()); } - } else { - $monitor->setStatus('Complete'); } $monitor->setLastSearch(new DateTimeImmutable()); diff --git a/src/Monitor/Action/Handler/MonitorTvShowHandler.php b/src/Monitor/Action/Handler/MonitorTvShowHandler.php index ab2b5ea..e891399 100644 --- a/src/Monitor/Action/Handler/MonitorTvShowHandler.php +++ b/src/Monitor/Action/Handler/MonitorTvShowHandler.php @@ -100,8 +100,6 @@ readonly class MonitorTvShowHandler implements HandlerInterface $this->monitorTvEpisodeHandler->handle($command); $this->logger->info('> [MonitorTvShowHandler] Dispatching MonitorTvEpisodeCommand for season ' . $episodeMonitor->getSeason() . ' episode ' . $episodeMonitor->getEpisode() . ' for title: ' . $monitor->getTitle()); } - } else { - $monitor->setStatus('Complete'); } $monitor->setLastSearch(new DateTimeImmutable()); diff --git a/src/Monitor/Framework/Scheduler/MonitorDispatcher.php b/src/Monitor/Framework/Scheduler/MonitorDispatcher.php index e8b0ce0..c13b7ae 100644 --- a/src/Monitor/Framework/Scheduler/MonitorDispatcher.php +++ b/src/Monitor/Framework/Scheduler/MonitorDispatcher.php @@ -11,7 +11,7 @@ use Psr\Log\LoggerInterface; use Symfony\Component\Messenger\MessageBusInterface; use Symfony\Component\Scheduler\Attribute\AsCronTask; -#[AsCronTask('* * * * *', schedule: 'monitor')] +#[AsCronTask('0 * * * *', schedule: 'monitor')] class MonitorDispatcher { public function __construct(