From f530b2d75a8dbae242c1e3f18d7510bb69210f42 Mon Sep 17 00:00:00 2001 From: Nathan McBride Date: Tue, 29 Aug 2023 19:49:47 +1000 Subject: [PATCH] ISSUE 12: Make sure we pass parameters to the Algolia observer --- Plugin/Algolia/AlgoliaSearch/Model/SaveSettings.php | 5 +++-- etc/module.xml | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/Plugin/Algolia/AlgoliaSearch/Model/SaveSettings.php b/Plugin/Algolia/AlgoliaSearch/Model/SaveSettings.php index b1b02d0..1e43be8 100644 --- a/Plugin/Algolia/AlgoliaSearch/Model/SaveSettings.php +++ b/Plugin/Algolia/AlgoliaSearch/Model/SaveSettings.php @@ -28,13 +28,14 @@ public function __construct( public function aroundExecute( \Algolia\AlgoliaSearch\Model\Observer\SaveSettings $subject, - \Closure $proceed + \Closure $proceed, + ...$args ) { if($this->configService->isIndexModeTypeSenseOnly()){ return; } - $result = $proceed(); + $result = $proceed(...$args); return $result; } diff --git a/etc/module.xml b/etc/module.xml index 6a33384..1aeb0f2 100644 --- a/etc/module.xml +++ b/etc/module.xml @@ -1,6 +1,6 @@ - +