diff --git a/app/Prevention/Actions/YearlyRememberAction.php b/app/Prevention/Actions/YearlyRememberAction.php index e0c0cf60..f8e73fdf 100644 --- a/app/Prevention/Actions/YearlyRememberAction.php +++ b/app/Prevention/Actions/YearlyRememberAction.php @@ -22,7 +22,8 @@ class YearlyRememberAction $settings = app(PreventionSettings::class); $expireDate = now()->addWeeks($settings->weeks); - foreach (Member::get() as $member) { + + foreach ($settings->yearlyMemberFilter->getQuery()->get() as $member) { $noticePreventions = $member->preventions($expireDate) ->filter(fn($prevention) => $prevention->expiresAt($expireDate)); @@ -33,7 +34,7 @@ class YearlyRememberAction Mail::send($this->createMail($member, $noticePreventions)); } - foreach (Member::get() as $member) { + foreach ($settings->yearlyMemberFilter->getQuery()->get() as $member) { $preventions = $member->preventions() ->filter(fn($prevention) => $prevention->expiresAt(now()));