From c4281a8d718639c4682a8ca23778661c48381c5f Mon Sep 17 00:00:00 2001 From: Jonathan Druart Date: Mon, 13 Aug 2018 11:05:18 -0300 Subject: [PATCH] Bug 21001: Add missing format=json to openlibrary calls See https://github.com/internetarchive/openlibrary/issues/1014 Test plan: Turn on OpenLibraryCovers and OpenLibrarySearch Do a search at the OPAC You should see the covers from OpenLibrary as well as the "Searching Open Library... " and "Found XXX results in OpenLibrary collection" info --- koha-tmpl/opac-tmpl/bootstrap/js/openlibrary.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/koha-tmpl/opac-tmpl/bootstrap/js/openlibrary.js b/koha-tmpl/opac-tmpl/bootstrap/js/openlibrary.js index 1c2a9f26cf..9e8ad824e1 100644 --- a/koha-tmpl/opac-tmpl/bootstrap/js/openlibrary.js +++ b/koha-tmpl/opac-tmpl/bootstrap/js/openlibrary.js @@ -26,7 +26,7 @@ KOHA.OpenLibrary = new function() { scriptElement.setAttribute("id", "jsonScript"); scriptElement.setAttribute("src", "https://openlibrary.org/api/books?bibkeys=" + escape(bibkeys) + - "&callback=KOHA.OpenLibrary.olCallBack&jscmd=data"); + "&callback=KOHA.OpenLibrary.olCallBack&jscmd=data&format=json"); scriptElement.setAttribute("type", "text/javascript"); document.documentElement.firstChild.appendChild(scriptElement); } @@ -72,7 +72,7 @@ KOHA.OpenLibrary = new function() { var search_url_json = 'https://openlibrary.org/search.json'; this.search = function( q, page_no, callback ) { - var params = {q: q}; + var params = {q: q, 'format': 'json'}; if (page_no) { params.page = page_no; } -- 2.11.0