From 2e8858491264aa6f708a7c978e294112b536a291 Mon Sep 17 00:00:00 2001
From: Demian Katz <demian.katz@villanova.edu>
Date: Mon, 15 Feb 2016 15:08:48 -0500
Subject: [PATCH] Fixed glitchy commit.

---
 themes/bootstrap3/js/openurl.js | 19 +++++++++----------
 1 file changed, 9 insertions(+), 10 deletions(-)

diff --git a/themes/bootstrap3/js/openurl.js b/themes/bootstrap3/js/openurl.js
index b9978974541..3594d138048 100644
--- a/themes/bootstrap3/js/openurl.js
+++ b/themes/bootstrap3/js/openurl.js
@@ -5,16 +5,15 @@ function loadResolverLinks($target, openUrl) {
   var url = VuFind.getPath() + '/AJAX/JSON?' + $.param({method:'getResolverLinks',openurl:openUrl});
   $.ajax({
     dataType: 'json',
-    url: url,
-    success: function(response) {
-      if (response.status == 'OK') {
-        $target.removeClass('ajax_availability')
-          .empty().append(response.data);
-      } else {
-        $target.removeClass('ajax_availability').addClass('text-danger')
-          .empty().append(response.data);
-      }
-    }
+    url: url
+  })
+  .done(function(response) {
+    $target.removeClass('ajax_availability').empty().append(response.data);
+  })
+  .fail(function(response, textStatus) {
+    if (textStatus == "abort") { return; }
+    $target.removeClass('ajax_availability').addClass('text-danger')
+      .empty().append(response.responseJSON.data);
   });
 }
 
-- 
GitLab