From 8a6215c8c789c4c3044d08ab83f3353cd857a055 Mon Sep 17 00:00:00 2001 From: Zeno Tajoli Date: Fri, 8 Nov 2013 17:10:08 +0000 Subject: [PATCH] Bug 11222: fix crash that can occur in search for items to add to label batch MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit This patch fixes a regression on label-item-search.pl introduced by the patch for bug 9239 where searching for items to add to a label batch fails with an error if QueryParser is not enabled and you use the "Added on or before date" search option. Test plan: 0) Set "UseQueryParser" to "do not try" 1) Start with an installation with bibliografic data and items information. 2) Check that in items there are values inside Accession Date Without the patch: a) Go in Home› Tools› Labels and click on 'New batch' b) Click on 'Add Item(s)' c) Try to select items with option "Added on or before date" d) You will receive an error With the patch: Try steps a),b), and c) Now you don't receive an error and you can select items Signed-off-by: Owen Leonard Added a description of the problem and copied the test plan from the bug report, with the addition of the information that QueryParser must be off to confirm and test. Signed-off-by: Kyle M Hall Signed-off-by: Galen Charlton (cherry picked from commit 69c42067ced1da3821e8a893c76c2f1f1195f946) Signed-off-by: Fridolin SOMERS --- labels/label-item-search.pl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/labels/label-item-search.pl b/labels/label-item-search.pl index eeb46f8f9c..a9a180514b 100755 --- a/labels/label-item-search.pl +++ b/labels/label-item-search.pl @@ -97,7 +97,7 @@ if ( $op eq "do_search" ) { $ccl_query .= "acqdate(-" . $dateto->output("iso") . ')'; } else { $ccl_query .= ' and ' if ( $ccl_textbox || $datefrom ); - $ccl_query .= "acqdate,st-date-normalized,le=" . $datefrom->output("iso"); + $ccl_query .= "acqdate,st-date-normalized,le=" . $dateto->output("iso"); } } -- 2.39.5