From d39482fcc7cb9af6387764bda5432cb8a40d9025 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Mathias=20Maa=C3=9F?= <mathias.maass@uni-leipzig.de>
Date: Mon, 23 Jan 2023 16:34:35 +0100
Subject: [PATCH] refs #23111 [finc] provide callback to ajax call options

co-authored by: Robert Lange <robert.lange@uni-leipzig.de>

* covers.js: make selector for spinner less specific
---
 themes/finc/js/covers.js | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/themes/finc/js/covers.js b/themes/finc/js/covers.js
index 7c077197711..e1235742b58 100644
--- a/themes/finc/js/covers.js
+++ b/themes/finc/js/covers.js
@@ -22,7 +22,7 @@ function registerCoverForModal(anchor, url) {
 function loadCoverByElement(data, element) {
   var url = VuFind.path + '/AJAX/JSON?method=' + 'getRecordCover';
   var img = element.find('img');
-  var spinner = element.children('div.spinner');
+  var spinner = element.find('.spinner');
   var container = element.children('div.cover-container');
   var anchor = container.children('a.coverlink');
   function coverCallback(response) {
@@ -61,7 +61,7 @@ function loadCoverByElement(data, element) {
     data: data,
     element: element,
     success: coverCallback,
-    error: spinner.hide()
+    error: () => spinner.hide()
   });
 }
 
-- 
GitLab