From 8c6cd433d6f1fa7119692dce8f574de2fa0de4e5 Mon Sep 17 00:00:00 2001
From: Ere Maijala <ere.maijala@helsinki.fi>
Date: Wed, 4 Sep 2019 20:11:30 +0300
Subject: [PATCH] Alma: Return 'reserve' attribute for item statuses. Remove
 duplicate line. (#1421)

---
 module/VuFind/src/VuFind/ILS/Driver/Alma.php | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/module/VuFind/src/VuFind/ILS/Driver/Alma.php b/module/VuFind/src/VuFind/ILS/Driver/Alma.php
index 51df496fdc6..9d9aaa4b37b 100644
--- a/module/VuFind/src/VuFind/ILS/Driver/Alma.php
+++ b/module/VuFind/src/VuFind/ILS/Driver/Alma.php
@@ -1577,9 +1577,8 @@ class Alma extends AbstractBase implements \VuFindHttp\HttpServiceAwareInterface
                 $tmpl = [
                     'id' => (string)$bib->mms_id,
                     'source' => 'Solr',
-                    'callnumber' => isset($bib->isbn)
-                        ? (string)$bib->isbn
-                        : ''
+                    'callnumber' => (string)($bib->isbn ?? ''),
+                    'reserve' => 'N',
                 ];
                 if ($record = $marc->next()) {
                     // Physical
@@ -1599,7 +1598,6 @@ class Alma extends AbstractBase implements \VuFindHttp\HttpServiceAwareInterface
                         $item = $tmpl;
                         $item['availability'] = strtolower($avail) === 'available';
                         $item['location'] = $field->getSubfield('m')->getData();
-                        $item['location'] = $field->getSubfield('m')->getData();
                         $url = $field->getSubfield('u')->getData();
                         if (preg_match('/^https?:\/\//', $url)) {
                             $item['locationhref'] = $url;
-- 
GitLab