diff --git a/module/finc/src/finc/RecordDriver/SolrAI.php b/module/finc/src/finc/RecordDriver/SolrAI.php index ddc8790d1517aa070d2d75c12ac3583d0e6e73a0..8084e24a970a1fff8d309c9290c592c1bfdba8ee 100644 --- a/module/finc/src/finc/RecordDriver/SolrAI.php +++ b/module/finc/src/finc/RecordDriver/SolrAI.php @@ -321,12 +321,10 @@ class SolrAI extends SolrDefault implements $pages = $this->getAIRecord('rft.pages'); if (!empty($spage) && !empty($epage)) { return sprintf('%s-%s', $spage, $epage); - } elseif (!empty($spage)) { - return $spage[0]; - } elseif (!empty($epage)) { - return $epage[0]; } elseif (!empty($pages)) { return $pages; + } elseif (!empty($spage)) { + return $spage; } return '';