From ad53b07fb78af95472c7f6f4296f0add2e435f13 Mon Sep 17 00:00:00 2001 From: Kristof <qlumbus@users.noreply.github.com> Date: Wed, 5 Aug 2015 15:50:35 +0200 Subject: [PATCH] SolrMarc.php getAllSubjectHeadings - now returns unique array --- module/VuFind/src/VuFind/RecordDriver/SolrMarc.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/module/VuFind/src/VuFind/RecordDriver/SolrMarc.php b/module/VuFind/src/VuFind/RecordDriver/SolrMarc.php index d2d17395226..123fa2aa354 100644 --- a/module/VuFind/src/VuFind/RecordDriver/SolrMarc.php +++ b/module/VuFind/src/VuFind/RecordDriver/SolrMarc.php @@ -130,8 +130,10 @@ class SolrMarc extends SolrDefault } } - // Send back everything we collected: - return $retval; + // Remove duplicates and then send back everything we collected: + return array_map( + 'unserialize', array_unique(array_map('serialize', $retval)) + ); } /** -- GitLab