From b02a91f1690d7e53e8f7a035b28929b6d2524c58 Mon Sep 17 00:00:00 2001
From: Josef Moravec <josef.moravec@gmail.com>
Date: Mon, 14 Sep 2020 08:12:33 +0200
Subject: [PATCH] Item id is not required by NCIP, could be null

---
 module/VuFind/src/VuFind/ILS/Driver/XCNCIP2.php | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/module/VuFind/src/VuFind/ILS/Driver/XCNCIP2.php b/module/VuFind/src/VuFind/ILS/Driver/XCNCIP2.php
index fa6333d5657..5d86a3e51f3 100644
--- a/module/VuFind/src/VuFind/ILS/Driver/XCNCIP2.php
+++ b/module/VuFind/src/VuFind/ILS/Driver/XCNCIP2.php
@@ -413,7 +413,7 @@ class XCNCIP2 extends AbstractBase implements \VuFindHttp\HttpServiceAwareInterf
             'id' => $aggregateId,
             'availability' =>  $this->isAvailable($status),
             'status' => $status,
-            'item_id' => (string)$itemId[0],
+            'item_id' => (string)($itemId[0] ?? ''),
             'bib_id' => $bibId,
             'item_agency_id' => (string)($itemAgencyId[0] ?? ''),
             'location' => $location,
-- 
GitLab