From a5a520c7542806bd8bb83bf5e7edbb00596614a8 Mon Sep 17 00:00:00 2001 From: Thorsten Bus Date: Mon, 2 Mar 2026 12:04:24 +0100 Subject: [PATCH] feat(sync): limit CTS fetch to next 10 services --- app/Services/ChurchToolsService.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/Services/ChurchToolsService.php b/app/Services/ChurchToolsService.php index ddd94d9..0a8fd7f 100644 --- a/app/Services/ChurchToolsService.php +++ b/app/Services/ChurchToolsService.php @@ -156,7 +156,9 @@ private function fetchEvents(): array $fetcher = $this->eventFetcher ?? function (): array { $this->configureApi(); - return EventRequest::where('from', Carbon::now()->toDateString())->get(); + return EventRequest::where('from', Carbon::now()->toDateString()) + ->where('to', Carbon::now()->addMonths(3)->toDateString()) + ->get(); }; return $this->logApiCall('fetchEvents', 'events', fn (): array => $fetcher());