From 3935e7d5767d925ccdcbd36b2867a266a06dc8f9 Mon Sep 17 00:00:00 2001 From: kenstir Date: Wed, 2 Dec 2015 09:50:02 -0500 Subject: [PATCH] Insert assertion that the doc_id returned from open-ils.search.biblio.record.mods_slim.retrieve is the same id passed in. We are now using RecordInfo.doc_id to load jacket images. --- .../core/src/org/evergreen_ils/searchCatalog/SearchCatalog.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Open-ILS/src/Android/core/src/org/evergreen_ils/searchCatalog/SearchCatalog.java b/Open-ILS/src/Android/core/src/org/evergreen_ils/searchCatalog/SearchCatalog.java index 3db97dcf0e..ef39423fdc 100644 --- a/Open-ILS/src/Android/core/src/org/evergreen_ils/searchCatalog/SearchCatalog.java +++ b/Open-ILS/src/Android/core/src/org/evergreen_ils/searchCatalog/SearchCatalog.java @@ -219,6 +219,11 @@ public class SearchCatalog { OSRFObject response = (OSRFObject) Utils.doRequestSimple(conn(), SERVICE, METHOD_SLIM_RETRIVE, new Object[] { id }); + // todo remove this check once I can trust this assumption. + // Elsewhere we look up record images based on doc_id. + if (response.getInt("doc_id") != id) { + throw(new AssertionError(id)); + } return response; } -- 2.11.0