]> git.evergreen-ils.org Git - working/Evergreen.git/commit
LP#1005040: implement business logic
authorMike Rylander <mrylander@gmail.com>
Thu, 25 Aug 2016 21:48:02 +0000 (17:48 -0400)
committerKathy Lussier <klussier@masslnc.org>
Thu, 9 Feb 2017 20:45:07 +0000 (15:45 -0500)
commit2b808b2e7b493a9483f238551ae3c38f5d7703ad
tree96e2faffad87df557d7f27b0d61e3cf339b479bd
parent47a6251477d9d872c7e97f239c2286917fb29fb1
LP#1005040: implement business logic

This patch gut most of the top level Search/Biblio.pm wrapper,
inlines opensearch search params, uses the new dispach method,
for OpenSRF subrequests, and return the abstract query when
requested.

It also adds CDBI classes for asset.copy_location_group which
is needed for looking them up at search time.

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Galen Charlton <gmc@esilibrary.com>
Open-ILS/src/perlmods/lib/OpenILS/Application/Search/Biblio.pm
Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Publisher/metabib.pm
Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/QueryParser.pm
Open-ILS/src/perlmods/lib/OpenILS/WWW/SuperCat.pm