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