From 20c9b47ff16f02717b80d72032590fab1e819f0e Mon Sep 17 00:00:00 2001
From: Frank Morgner <morgnerf@ub.uni-leipzig.de>
Date: Fri, 21 Sep 2018 14:27:23 +0200
Subject: [PATCH] refs #13974 * adds third serviceLocator parameter at factory
 constructor to providing SolrAi with searches.ini settings * bugfixin missing
 highlighting at AI records

---
 local/alpha/config/vufind/searches.ini        | 3 +++
 module/finc/src/finc/RecordDriver/Factory.php | 2 +-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/local/alpha/config/vufind/searches.ini b/local/alpha/config/vufind/searches.ini
index 1a87c350692..130d6f41c59 100644
--- a/local/alpha/config/vufind/searches.ini
+++ b/local/alpha/config/vufind/searches.ini
@@ -20,3 +20,6 @@ relative_path = ../../../config/vufind/searches.ini
 ;
 ;##################### DO NOT DELETE THIS HEADER ####################
 ;####################################################################
+
+[General]
+highlighting = true
\ No newline at end of file
diff --git a/module/finc/src/finc/RecordDriver/Factory.php b/module/finc/src/finc/RecordDriver/Factory.php
index 0b598bf950e..7c39f4abc3f 100644
--- a/module/finc/src/finc/RecordDriver/Factory.php
+++ b/module/finc/src/finc/RecordDriver/Factory.php
@@ -140,7 +140,7 @@ class Factory
         return new SolrAI(
             $sm->getServiceLocator()->get('VuFind\Config')->get('config'),
             $sm->getServiceLocator()->get('VuFind\Config')->get('SolrAI'),
-            null
+            $sm->getServiceLocator()->get('VuFind\Config')->get('searches')
         );
     }
 
-- 
GitLab