fix(monitoring): corriger le scheduler qui ne détectait plus les nouveaux chapitres #41

Merged
colgora merged 1 commits from fix/monitoring-scheduler-since-frozen into main 2026-03-27 12:08:33 +01:00
Owner
  • MonitoringSchedule : supprimer la date passée au message (était évaluée une
    seule fois au démarrage du container, rendant la requête caduque après le
    premier cycle)
  • CheckMonitoredMangasHandler : calculer since dynamiquement à l'exécution
    (new \DateTimeImmutable('-2 hours')) plutôt que de dépendre du message
  • AutoScrapingListener : corriger le TypeError silencieux — créer un ScrapingJob
    avant d'appeler ScrapeChapterHandler (paramètre jobId manquant)

Ajoute les tests unitaires CheckMonitoredMangasHandlerTest et AutoScrapingListenerTest.

- MonitoringSchedule : supprimer la date passée au message (était évaluée une seule fois au démarrage du container, rendant la requête caduque après le premier cycle) - CheckMonitoredMangasHandler : calculer `since` dynamiquement à l'exécution (`new \DateTimeImmutable('-2 hours')`) plutôt que de dépendre du message - AutoScrapingListener : corriger le TypeError silencieux — créer un ScrapingJob avant d'appeler ScrapeChapterHandler (paramètre jobId manquant) Ajoute les tests unitaires CheckMonitoredMangasHandlerTest et AutoScrapingListenerTest.
colgora added 1 commit 2026-03-27 12:08:28 +01:00
- MonitoringSchedule : supprimer la date passée au message (était évaluée une
  seule fois au démarrage du container, rendant la requête caduque après le
  premier cycle)
- CheckMonitoredMangasHandler : calculer `since` dynamiquement à l'exécution
  (`new \DateTimeImmutable('-2 hours')`) plutôt que de dépendre du message
- AutoScrapingListener : corriger le TypeError silencieux — créer un ScrapingJob
  avant d'appeler ScrapeChapterHandler (paramètre jobId manquant)

Ajoute les tests unitaires CheckMonitoredMangasHandlerTest et AutoScrapingListenerTest.
colgora merged commit 5edd28309f into main 2026-03-27 12:08:33 +01:00
colgora deleted branch fix/monitoring-scheduler-since-frozen 2026-03-27 12:08:33 +01:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: colgora/Mangarr#41