From c9d73f47f54927df39397bf3885830b2acf9426e Mon Sep 17 00:00:00 2001 From: Till Kinstler <kinstler@gbv.de> Date: Wed, 22 Apr 2015 12:53:07 +0200 Subject: [PATCH] item_id is the ID of the item, not the record ID: from VuFind documentation: "item_id - the item (as opposed to bibliographic) identifier (optional)" -> when parsing JSON take $item["id"] as item_id --- module/VuFind/src/VuFind/ILS/Driver/DAIA.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/module/VuFind/src/VuFind/ILS/Driver/DAIA.php b/module/VuFind/src/VuFind/ILS/Driver/DAIA.php index 4b7bec9bc83..6d6cac9cdb2 100644 --- a/module/VuFind/src/VuFind/ILS/Driver/DAIA.php +++ b/module/VuFind/src/VuFind/ILS/Driver/DAIA.php @@ -530,7 +530,7 @@ class DAIA extends AbstractBase implements foreach ($daiaArray["item"] as $item) { $result_item = []; $result_item["id"] = $id; - $result_item["item_id"] = $id; + $result_item["item_id"] = $item["id"]; $result_item["ilslink"] = $doc_href; $number++; // count items $result_item["number"] = $number; -- GitLab