From 65692bb6856bd81807b194b465f579931061503a Mon Sep 17 00:00:00 2001 From: George Garside Date: Sat, 22 Aug 2026 22:46:22 +0100 Subject: [PATCH] Fix #12639: match accounts arg of rule trigger & test --- app/Api/V1/Controllers/Models/Rule/TriggerController.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/Api/V1/Controllers/Models/Rule/TriggerController.php b/app/Api/V1/Controllers/Models/Rule/TriggerController.php index 0f4d77afe2..cc969326dc 100644 --- a/app/Api/V1/Controllers/Models/Rule/TriggerController.php +++ b/app/Api/V1/Controllers/Models/Rule/TriggerController.php @@ -85,7 +85,7 @@ final class TriggerController extends Controller // add a range: $ruleEngine->addOperator(['type' => 'date_before', 'value' => $parameters['end']->format('Y-m-d')]); } - if (array_key_exists('accounts', $parameters) && '' !== $parameters['accounts']) { + if (array_key_exists('accounts', $parameters) && is_array($parameters['accounts']) && count($parameters['accounts']) > 0) { $ruleEngine->addOperator(['type' => 'account_id', 'value' => implode(',', $parameters['accounts'])]); }