]> git.evergreen-ils.org Git - Evergreen.git/commit
LP1629108 metarecord_constituent_result_reroute
authorblake <blake@mobiusconsortium.org>
Mon, 13 Feb 2017 21:19:45 +0000 (15:19 -0600)
committerKathy Lussier <klussier@masslnc.org>
Wed, 15 Feb 2017 04:31:03 +0000 (23:31 -0500)
commit3acb984032d5980fb17c697759112b278a11f621
treed0c9c09564336ee754001ba6d704fa2c1ca46c15
parent5b653d705aee0718999720a64cedff0b93217eab
LP1629108 metarecord_constituent_result_reroute

This patch will route the metasearch logic through the "standard" search logic
in order to leverage the heavy use of filters and other features.

A column is introduced to unapi.mmr_mr to include the constituent bibs in the
return. A tweak was required in the template toolkit code to take advantage of the
new payload. This enables TT to decide which icons should be displayed when search
results are filtered.

Signed-off-by: blake <blake@mobiusconsortium.org>
Signed-off-by: Kathy Lussier <klussier@masslnc.org>
Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Driver/Pg/QueryParser.pm
Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Publisher/metabib.pm
Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Search.pm
Open-ILS/src/sql/Pg/990.schema.unapi.sql
Open-ILS/src/sql/Pg/t/regress/lp1629108_metarecord_constituent_result_reroute.pg [new file with mode: 0755]
Open-ILS/src/sql/Pg/upgrade/XXXX.metarecord_constituents_search_result_page_should_use_standard_search_code.sql [new file with mode: 0755]
Open-ILS/src/templates/opac/parts/misc_util.tt2
Open-ILS/src/templates/opac/parts/result/table.tt2