From 9893636e0acd07a7d8d388eca8b416045022a1a4 Mon Sep 17 00:00:00 2001
From: Dorian Merz <merz@ub.uni-leipzig.de>
Date: Thu, 17 Sep 2020 11:12:34 +0200
Subject: [PATCH] refs #18344 [finc] move template data-linkViaFincId to
 DefaultRecord

---
 .../{SolrMarc => DefaultRecord}/data-linkViaFincId.phtml     | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)
 rename themes/finc/templates/RecordDriver/{SolrMarc => DefaultRecord}/data-linkViaFincId.phtml (86%)

diff --git a/themes/finc/templates/RecordDriver/SolrMarc/data-linkViaFincId.phtml b/themes/finc/templates/RecordDriver/DefaultRecord/data-linkViaFincId.phtml
similarity index 86%
rename from themes/finc/templates/RecordDriver/SolrMarc/data-linkViaFincId.phtml
rename to themes/finc/templates/RecordDriver/DefaultRecord/data-linkViaFincId.phtml
index cc59b8b824b..a43085bbc75 100644
--- a/themes/finc/templates/RecordDriver/SolrMarc/data-linkViaFincId.phtml
+++ b/themes/finc/templates/RecordDriver/DefaultRecord/data-linkViaFincId.phtml
@@ -1,7 +1,10 @@
 <!-- finc: RecordDriver - solrMarc - data-linkviafincid -->
 <?php if (!empty($data)): ?>
   <?php foreach ($data as $field): ?>
-    <?php if (isset($field['id']) || isset($field['text'])):
+    <?php if (
+            is_array($field)
+            && (isset($field['id']) || isset($field['text']))
+        ):
       $url = isset($field['id'])
         ? $this->url('record') . $field['id']
         : $this->record($this->driver)->getLink('title', $field['text']);
-- 
GitLab