diff --git a/app/Api/V1/Controllers/Models/Transaction/StoreController.php b/app/Api/V1/Controllers/Models/Transaction/StoreController.php index dcec81a1ca..03a866b8d5 100644 --- a/app/Api/V1/Controllers/Models/Transaction/StoreController.php +++ b/app/Api/V1/Controllers/Models/Transaction/StoreController.php @@ -103,7 +103,9 @@ class StoreController extends Controller throw new ValidationException($validator,0, $e); } app('preferences')->mark(); - event(new StoredTransactionGroup($transactionGroup, $data['apply_rules'] ?? true)); + $applyRules = $data['apply_rules'] ?? true; + $fireWebhooks = $data['fire_webhooks'] ?? true; + event(new StoredTransactionGroup($transactionGroup, $applyRules, $fireWebhooks)); $manager = $this->getManager(); /** @var User $admin */ diff --git a/app/Api/V1/Controllers/Models/Transaction/UpdateController.php b/app/Api/V1/Controllers/Models/Transaction/UpdateController.php index 53fc0f7a78..2741dfaccc 100644 --- a/app/Api/V1/Controllers/Models/Transaction/UpdateController.php +++ b/app/Api/V1/Controllers/Models/Transaction/UpdateController.php @@ -80,7 +80,9 @@ class UpdateController extends Controller $manager = $this->getManager(); app('preferences')->mark(); - event(new UpdatedTransactionGroup($transactionGroup, $data['apply_rules'] ?? true)); + $applyRules = $data['apply_rules'] ?? true; + $fireWebhooks = $data['fire_webhooks'] ?? true; + event(new UpdatedTransactionGroup($transactionGroup, $applyRules, $fireWebhooks)); /** @var User $admin */ $admin = auth()->user();