Skip to content
Snippets Groups Projects
Commit bde08644 authored by Demian Katz's avatar Demian Katz
Browse files

Merge pull request #349 from gbv/fix_DAIA

item_id in getHolding response must be the ID of the item, not of the bibliographic record
parents 8cac6638 4bde47af
No related merge requests found
...@@ -530,7 +530,7 @@ class DAIA extends AbstractBase implements ...@@ -530,7 +530,7 @@ class DAIA extends AbstractBase implements
foreach ($daiaArray["item"] as $item) { foreach ($daiaArray["item"] as $item) {
$result_item = []; $result_item = [];
$result_item["id"] = $id; $result_item["id"] = $id;
$result_item["item_id"] = $id; $result_item["item_id"] = $item["id"];
$result_item["ilslink"] = $doc_href; $result_item["ilslink"] = $doc_href;
$number++; // count items $number++; // count items
$result_item["number"] = $number; $result_item["number"] = $number;
......
...@@ -83,7 +83,7 @@ class DAIATest extends \VuFindTest\Unit\ILSDriverTestCase ...@@ -83,7 +83,7 @@ class DAIATest extends \VuFindTest\Unit\ILSDriverTestCase
'availability' => true, 'availability' => true,
'duedate' => null, 'duedate' => null,
'id' => "027586081", 'id' => "027586081",
'item_id' => "027586081", 'item_id' => "http://uri.gbv.de/document/opac-de-000:epn:711134758",
'ilslink' => "http://opac.example-library.edu/DB=1/PPNSET?PPN=027586081", 'ilslink' => "http://opac.example-library.edu/DB=1/PPNSET?PPN=027586081",
'number' => 1, 'number' => 1,
'barcode' => "1", 'barcode' => "1",
...@@ -97,7 +97,7 @@ class DAIATest extends \VuFindTest\Unit\ILSDriverTestCase ...@@ -97,7 +97,7 @@ class DAIATest extends \VuFindTest\Unit\ILSDriverTestCase
'availability' => true, 'availability' => true,
'duedate' => null, 'duedate' => null,
'id' => "027586081", 'id' => "027586081",
'item_id' => "027586081", 'item_id' => "http://uri.gbv.de/document/opac-de-000:epn:711134766",
'ilslink' => "http://opac.example-library.edu/DB=1/PPNSET?PPN=027586081", 'ilslink' => "http://opac.example-library.edu/DB=1/PPNSET?PPN=027586081",
'number' => 2, 'number' => 2,
'barcode' => "1", 'barcode' => "1",
...@@ -111,7 +111,7 @@ class DAIATest extends \VuFindTest\Unit\ILSDriverTestCase ...@@ -111,7 +111,7 @@ class DAIATest extends \VuFindTest\Unit\ILSDriverTestCase
'availability' => false, 'availability' => false,
'duedate' => "2115-02-09", 'duedate' => "2115-02-09",
'id' => "027586081", 'id' => "027586081",
'item_id' => "027586081", 'item_id' => "http://uri.gbv.de/document/opac-de-000:epn:7111347777",
'ilslink' => "http://opac.example-library.edu/DB=1/PPNSET?PPN=027586081", 'ilslink' => "http://opac.example-library.edu/DB=1/PPNSET?PPN=027586081",
'number' => 3, 'number' => 3,
'barcode' => "1", 'barcode' => "1",
...@@ -277,4 +277,4 @@ class DAIATest extends \VuFindTest\Unit\ILSDriverTestCase ...@@ -277,4 +277,4 @@ class DAIATest extends \VuFindTest\Unit\ILSDriverTestCase
$conn->setHttpService($service); $conn->setHttpService($service);
return $conn; return $conn;
} }
} }
\ No newline at end of file
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