From e0153dd33f105d61e06412c9760c15d703d755aa Mon Sep 17 00:00:00 2001 From: James Cole Date: Thu, 6 Nov 2025 06:17:59 +0100 Subject: [PATCH] Fix https://github.com/firefly-iii/firefly-iii/issues/11177 --- app/Models/RuleGroup.php | 2 ++ app/Repositories/RuleGroup/RuleGroupRepository.php | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/app/Models/RuleGroup.php b/app/Models/RuleGroup.php index 514d4d222e..1f0deafb58 100644 --- a/app/Models/RuleGroup.php +++ b/app/Models/RuleGroup.php @@ -33,10 +33,12 @@ use Illuminate\Database\Eloquent\Model; use Illuminate\Database\Eloquent\Relations\BelongsTo; use Illuminate\Database\Eloquent\Relations\HasMany; use Illuminate\Database\Eloquent\SoftDeletes; +use Illuminate\Support\Collection; use Symfony\Component\HttpKernel\Exception\NotFoundHttpException; /** * @property User $user + * @property Collection $rules */ #[ObservedBy([RuleGroupObserver::class])] class RuleGroup extends Model diff --git a/app/Repositories/RuleGroup/RuleGroupRepository.php b/app/Repositories/RuleGroup/RuleGroupRepository.php index 8ef670d2b2..45557e6a2b 100644 --- a/app/Repositories/RuleGroup/RuleGroupRepository.php +++ b/app/Repositories/RuleGroup/RuleGroupRepository.php @@ -263,7 +263,7 @@ class RuleGroupRepository implements RuleGroupRepositoryInterface, UserGroupInte [ // @phpstan-ignore-line 'rules' => static function (HasMany $query): void { $query->orderBy('order', 'ASC'); - $query->where('rules.active', true); + // $query->where('rules.active', true); }, 'rules.ruleTriggers' => static function (HasMany $query): void { $query->orderBy('order', 'ASC');