X-Git-Url: http://aleph1.co.uk/gitweb/?a=blobdiff_plain;f=web%2Fcore%2Fmodules%2Fsearch%2Fsrc%2FPlugin%2FConfigurableSearchPluginBase.php;h=7ad95f16823b27b99dd1a8bcc16c3918c3cffd62;hb=refs%2Fheads%2Ft2;hp=50a44dbf3b7d9fb4c854a24c6f9185ea957e3a20;hpb=a2bd1bf0c2c1f1a17d188f4dc0726a45494cefae;p=yaffs-website diff --git a/web/core/modules/search/src/Plugin/ConfigurableSearchPluginBase.php b/web/core/modules/search/src/Plugin/ConfigurableSearchPluginBase.php index 50a44dbf3..7ad95f168 100644 --- a/web/core/modules/search/src/Plugin/ConfigurableSearchPluginBase.php +++ b/web/core/modules/search/src/Plugin/ConfigurableSearchPluginBase.php @@ -23,7 +23,7 @@ abstract class ConfigurableSearchPluginBase extends SearchPluginBase implements public function __construct(array $configuration, $plugin_id, $plugin_definition) { parent::__construct($configuration, $plugin_id, $plugin_definition); - $this->configuration = NestedArray::mergeDeep($this->defaultConfiguration(), $this->configuration); + $this->setConfiguration($configuration); } /** @@ -44,7 +44,7 @@ abstract class ConfigurableSearchPluginBase extends SearchPluginBase implements * {@inheritdoc} */ public function setConfiguration(array $configuration) { - $this->configuration = $configuration; + $this->configuration = NestedArray::mergeDeep($this->defaultConfiguration(), $configuration); } /**