Apply yearlyMemberFilter to Remember Action
This commit is contained in:
parent
363c4360b8
commit
0ea3f4adce
|
@ -22,7 +22,8 @@ class YearlyRememberAction
|
||||||
$settings = app(PreventionSettings::class);
|
$settings = app(PreventionSettings::class);
|
||||||
$expireDate = now()->addWeeks($settings->weeks);
|
$expireDate = now()->addWeeks($settings->weeks);
|
||||||
|
|
||||||
foreach (Member::get() as $member) {
|
|
||||||
|
foreach ($settings->yearlyMemberFilter->getQuery()->get() as $member) {
|
||||||
$noticePreventions = $member->preventions($expireDate)
|
$noticePreventions = $member->preventions($expireDate)
|
||||||
->filter(fn($prevention) => $prevention->expiresAt($expireDate));
|
->filter(fn($prevention) => $prevention->expiresAt($expireDate));
|
||||||
|
|
||||||
|
@ -33,7 +34,7 @@ class YearlyRememberAction
|
||||||
Mail::send($this->createMail($member, $noticePreventions));
|
Mail::send($this->createMail($member, $noticePreventions));
|
||||||
}
|
}
|
||||||
|
|
||||||
foreach (Member::get() as $member) {
|
foreach ($settings->yearlyMemberFilter->getQuery()->get() as $member) {
|
||||||
$preventions = $member->preventions()
|
$preventions = $member->preventions()
|
||||||
->filter(fn($prevention) => $prevention->expiresAt(now()));
|
->filter(fn($prevention) => $prevention->expiresAt(now()));
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue