From fb2f652d8d2e22386ae03446379672e038e2607f Mon Sep 17 00:00:00 2001 From: Kyle M Hall Date: Fri, 17 Apr 2015 09:51:03 -0400 Subject: [PATCH] Bug 13022 [QA Followup] - Allow the pref to be unset for unlimited item status checks Signed-off-by: Jonathan Druart --- C4/Search.pm | 3 ++- .../intranet-tmpl/prog/en/modules/admin/preferences/searching.pref | 4 +++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/C4/Search.pm b/C4/Search.pm index f9b1454..235405c 100644 --- a/C4/Search.pm +++ b/C4/Search.pm @@ -2136,7 +2136,8 @@ sub searchResults { || $item->{itemlost} || $item->{damaged} || $item->{notforloan} - || $items_count > C4::Context->preference('MaxSearchResultsItemsPerRecordStatusCheck') ) { + || ( C4::Context->preference('MaxSearchResultsItemsPerRecordStatusCheck') + && $items_count > C4::Context->preference('MaxSearchResultsItemsPerRecordStatusCheck') ) ) { # A couple heuristics to limit how many times # we query the database for item transfer information, sacrificing diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/preferences/searching.pref b/koha-tmpl/intranet-tmpl/prog/en/modules/admin/preferences/searching.pref index a7c39bf..c5c00a9 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/preferences/searching.pref +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/admin/preferences/searching.pref @@ -152,7 +152,9 @@ Searching: - For records with many items, only check the availability status for the first - pref: MaxSearchResultsItemsPerRecordStatusCheck class: integer - - items. If a record has more than this number of items, they availability statuses may be incorrect in the search results, but will be correct in the record details. + - items. + -
If a record has more than this number of items, they availability statuses may be incorrect in the search results, but will be correct in the record details. + -
Leave empty for no limit on the number of items for which to check the status. - - By default, sort search results in the OPAC by - pref: OPACdefaultSortField -- 2.1.4