From 660ab56ffe0ae2a5f605e2f53594f2b7c953907f Mon Sep 17 00:00:00 2001
From: Andrea Marchitelli <marchitelli@gmail.com>
Date: Wed, 8 Oct 2014 12:24:48 +0200
Subject: [PATCH] Indexing MARC21 653 field

Modified /import/marc.properties and
/module/VuFind/src/VuFind/Recordriver/SolrMarc.php for indexing and
showing 653 subjects
---
 import/marc.properties                             | 2 +-
 module/VuFind/src/VuFind/RecordDriver/SolrMarc.php | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/import/marc.properties b/import/marc.properties
index 458b7e2353d..9c6e50b89bd 100644
--- a/import/marc.properties
+++ b/import/marc.properties
@@ -57,7 +57,7 @@ callnumber-subject = custom, getCallNumberSubject(090a:050a), callnumber_subject
 callnumber-subject-code = custom, getCallNumberSubject(090a:050a)
 callnumber-label = custom, getCallNumberLabel(090a:050a)
 
-topic = custom, getAllSubfields(600:610:611:630:650:656, " ")
+topic = custom, getAllSubfields(600:610:611:630:650:653:656, " ")
 genre = custom, getAllSubfields(655, " ")
 geographic = custom, getAllSubfields(651, " ")
 era = custom, getAllSubfields(648, " ")
diff --git a/module/VuFind/src/VuFind/RecordDriver/SolrMarc.php b/module/VuFind/src/VuFind/RecordDriver/SolrMarc.php
index 4d8b18c7f43..a1930a7da3d 100644
--- a/module/VuFind/src/VuFind/RecordDriver/SolrMarc.php
+++ b/module/VuFind/src/VuFind/RecordDriver/SolrMarc.php
@@ -127,7 +127,7 @@ class SolrMarc extends SolrDefault
     {
         // These are the fields that may contain subject headings:
         $fields = array(
-            '600', '610', '611', '630', '648', '650', '651', '655', '656'
+            '600', '610', '611', '630', '648', '650', '651', '653', '655', '656'
         );
 
         // This is all the collected data:
-- 
GitLab