From 149a17d1cdd2dfa8209a1a41caf7aeef80c8e3f9 Mon Sep 17 00:00:00 2001
From: Demian Katz <demian.katz@villanova.edu>
Date: Tue, 24 Sep 2019 07:37:11 -0400
Subject: [PATCH] Use VuFind initializer on controllers/controller plugins.
 (#1441)

- Resolves VUFIND-1348.
---
 module/VuFind/config/module.config.php | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/module/VuFind/config/module.config.php b/module/VuFind/config/module.config.php
index 5de84f136d3..6d76dba1cb2 100644
--- a/module/VuFind/config/module.config.php
+++ b/module/VuFind/config/module.config.php
@@ -184,6 +184,9 @@ $config = [
             'VuFind\Controller\WorldcatController' => 'VuFind\Controller\AbstractBaseFactory',
             'VuFind\Controller\WorldcatrecordController' => 'VuFind\Controller\AbstractBaseFactory',
         ],
+        'initializers' => [
+            'VuFind\ServiceManager\ServiceInitializer',
+        ],
         'aliases' => [
             'AJAX' => 'VuFind\Controller\AjaxController',
             'ajax' => 'VuFind\Controller\AjaxController',
@@ -305,6 +308,9 @@ $config = [
             'VuFind\Controller\Plugin\StorageRetrievalRequests' => 'VuFind\Controller\Plugin\AbstractRequestBaseFactory',
             'Zend\Mvc\Plugin\FlashMessenger\FlashMessenger' => 'VuFind\Controller\Plugin\FlashMessengerFactory',
         ],
+        'initializers' => [
+            'VuFind\ServiceManager\ServiceInitializer',
+        ],
         'aliases' => [
             'dbUpgrade' => 'VuFind\Controller\Plugin\DbUpgrade',
             'favorites' => 'VuFind\Controller\Plugin\Favorites',
-- 
GitLab