Skip to content
Snippets Groups Projects
Commit a556ae35 authored by Alexander Purr's avatar Alexander Purr Committed by Dorian Merz
Browse files

refs #19156 [finc] improve getPages function

* change return priority (first start to end page, last only start page)
* remove bug: pages string can have more than one char
parent 686b3285
No related merge requests found
...@@ -321,12 +321,10 @@ class SolrAI extends SolrDefault implements ...@@ -321,12 +321,10 @@ class SolrAI extends SolrDefault implements
$pages = $this->getAIRecord('rft.pages'); $pages = $this->getAIRecord('rft.pages');
if (!empty($spage) && !empty($epage)) { if (!empty($spage) && !empty($epage)) {
return sprintf('%s-%s', $spage, $epage); return sprintf('%s-%s', $spage, $epage);
} elseif (!empty($spage)) {
return $spage[0];
} elseif (!empty($epage)) {
return $epage[0];
} elseif (!empty($pages)) { } elseif (!empty($pages)) {
return $pages; return $pages;
} elseif (!empty($spage)) {
return $spage;
} }
return ''; return '';
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment