From 765f0265ee5f42d07eb97c4a68eb17d4bd6f36a0 Mon Sep 17 00:00:00 2001 From: Dorian Merz <merz@ub.uni-leipzig.de> Date: Tue, 19 Oct 2021 11:51:36 +0200 Subject: [PATCH] refs #20807 [finc] bugfix in getAlternativeItemId, cast field content to array --- module/finc/src/finc/ILS/Driver/FincILS.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/module/finc/src/finc/ILS/Driver/FincILS.php b/module/finc/src/finc/ILS/Driver/FincILS.php index 4dbb8c94e4b..6a204440bdc 100644 --- a/module/finc/src/finc/ILS/Driver/FincILS.php +++ b/module/finc/src/finc/ILS/Driver/FincILS.php @@ -421,7 +421,7 @@ class FincILS extends PAIA implements LoggerAwareInterface $retval = array_fill(0, count($ids), false); foreach ($new['first_results'] as $record) { /** @var \finc\RecordDriver\SolrDefault $record */ - $callNumbers = $record->getField($idType); + $callNumbers = (array)$record->getField($idType); $matches = array_intersect($ids, $callNumbers); foreach ($matches as $number => $match) { /* map identifier to solr id */ -- GitLab