diff --git a/src/Plugin/EntityBrowser/SelectionDisplay/View.php b/src/Plugin/EntityBrowser/SelectionDisplay/View.php index 36fe12a..e5bb960 100644 --- a/src/Plugin/EntityBrowser/SelectionDisplay/View.php +++ b/src/Plugin/EntityBrowser/SelectionDisplay/View.php @@ -123,9 +123,8 @@ */ public function calculateDependencies() { $dependencies = []; - if ($this->configuration['view']) { - $view = ViewEntity::load($this->configuration['view']); - $dependencies[$view->getConfigDependencyKey()] = [$view->getConfigDependencyName()]; + if ($this->configuration['view'] && $view = ViewEntity::load($this->configuration['view'])) { + $dependencies[$view->getConfigDependencyKey()][] = $view->getConfigDependencyName(); } return $dependencies; } diff --git a/src/Plugin/EntityBrowser/Widget/View.php b/src/Plugin/EntityBrowser/Widget/View.php index 605f782..0cbd8f1 100644 --- a/src/Plugin/EntityBrowser/Widget/View.php +++ b/src/Plugin/EntityBrowser/Widget/View.php @@ -272,9 +272,8 @@ */ public function calculateDependencies() { $dependencies = []; - if ($this->configuration['view']) { - $view = ViewEntity::load($this->configuration['view']); - $dependencies[$view->getConfigDependencyKey()] = [$view->getConfigDependencyName()]; + if ($this->configuration['view'] && $view = ViewEntity::load($this->configuration['view']) ) { + $dependencies[$view->getConfigDependencyKey()][] = $view->getConfigDependencyName(); } return $dependencies; }