The Gitlab instance will be restarted on Monday April 28th at 2AM. There will be a short interruption of service.

Skip to content
Snippets Groups Projects
Commit e9f0d7b1 authored by Robert Lange's avatar Robert Lange
Browse files

Merge branch 'instance/fid' into instance/fid_bbi

parents 50072aac b16f45e4
Branches
No related merge requests found
......@@ -124,6 +124,20 @@ class GetResolverLinks extends \VuFind\AjaxHandler\GetResolverLinks
}
$result = $resolver->fetchLinks($openUrl);
if (isset($result['messages'])) {
$messages = array_unique($result['messages']);
unset($result['messages']);
} else {
$messages = [];
}
if (isset($result['stateOfResults'])) {
$stateOfResults = $result['stateOfResults'];
unset($result['stateOfResults']);
} else {
$stateOfResults = [];
}
// Sort the returned links into categories based on service type:
$electronic = $print = $services = [];
foreach ($result as $link) {
......@@ -146,8 +160,6 @@ class GetResolverLinks extends \VuFind\AjaxHandler\GetResolverLinks
}
}
$messages = isset($result['messages']) ? array_unique($result['messages']) : [];
// Get the OpenURL base:
if (isset($this->resolverConfig->$requestedResolver)
&& isset($this->resolverConfig->$requestedResolver->url)
......@@ -177,7 +189,7 @@ class GetResolverLinks extends \VuFind\AjaxHandler\GetResolverLinks
'messages' => $messages
];
$viewButton = [
'showOrderButton' => $result['stateOfResults'],
'showOrderButton' => $stateOfResults,
'recordId' => $recordId
];
}
......
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