From 9c5ae4bf16791d8c89adb31816e7c02c4ff8b8b4 Mon Sep 17 00:00:00 2001 From: "ext.jeremy.guillot@maxicoffee.domains" Date: Sun, 15 Mar 2026 22:08:46 +0100 Subject: [PATCH] =?UTF-8?q?fix(scheduler):=20d=C3=A9sactiver=20MainSchedul?= =?UTF-8?q?e=20legacy=20au=20profit=20de=20MonitoringSchedule=20DDD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit MainSchedule (toutes les 6h) et MonitoringSchedule (toutes les 2h) tournaient en parallèle sur les mêmes mangas surveillés, causant des doubles appels MangaDex et des doublons de scraping. --- src/Scheduler/MainSchedule.php | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/Scheduler/MainSchedule.php b/src/Scheduler/MainSchedule.php index d770d28..539f7e0 100644 --- a/src/Scheduler/MainSchedule.php +++ b/src/Scheduler/MainSchedule.php @@ -3,13 +3,12 @@ namespace App\Scheduler; use App\Message\RefreshAndDownloadChapters; -use Symfony\Component\Scheduler\Attribute\AsSchedule; use Symfony\Component\Scheduler\RecurringMessage; use Symfony\Component\Scheduler\Schedule; use Symfony\Component\Scheduler\ScheduleProviderInterface; use Symfony\Contracts\Cache\CacheInterface; -#[AsSchedule] +// Désactivé : remplacé par MonitoringSchedule (DDD) dans src/Domain/Manga/Infrastructure/Scheduler/ class MainSchedule implements ScheduleProviderInterface { public function __construct(private CacheInterface $cache)