Skip to content
Snippets Groups Projects
Commit 6ef6a9f6 authored by Dorian Merz's avatar Dorian Merz Committed by Robert Lange
Browse files

refs #18692 [finc] fix ezb resolver

* add ezb=1 to Ezb Resolver request

* fix Ezb Resolver config
** you MUST NOT send issn AND zdbid
** this fix prefers issn
parent 9a9fabc6
No related merge requests found
......@@ -128,8 +128,10 @@ class Ezb extends AbstractBase implements TranslatorAwareInterface
// use IP-based request as fallback
$openURL .= '&pid=client_ip%3D' . $_SERVER['REMOTE_ADDR'];
}
$openURL .= isset($parsed['zdbid']) ?
'%26zdbid%3D' . $parsed['zdbid'] : '';
$openURL .= !isset($parsed['rft.issn']) && isset($parsed['zdbid']) ?
'&zdbid=' . $parsed['zdbid'] : '';
$openURL .= urlencode('&ezb=1');
$url = $this->getResolverUrl($openURL);
......
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