]> git.evergreen-ils.org Git - working/Evergreen.git/commit
LP173259 - Array error appears in search box while placing hold after advanced search
authorDan Pearl <dpearl@cwmars.org>
Fri, 2 Mar 2018 18:37:43 +0000 (13:37 -0500)
committerDan Wells <dbw2@calvin.edu>
Mon, 30 Apr 2018 18:32:29 +0000 (14:32 -0400)
commit0c3135c78913e9e55417012b5e84bb8f276c1c6f
tree2bb42df3438d04968a99b0e8621062001934574a
parent3896f1ec89970c8e8e2e984b38558558977b8810
LP173259 - Array error appears in search box while placing hold after advanced search

The place-hold code assumed it was not in "_adv" parameter mode.  This
assumption was faulty.  Now, the link generated for Place Hold will
translate the argument list to the single-line format that Place Hold
expected, when necessary.

Testing procedure:

Set holds for all the following items, observing that the searchbox in
the searchbar is not blank and does not contain ARRAY(xxx).

Basic Search / Place Hold
Basic Search / Record Detail / Place Hold
Advanced Search with a plain search term / Place Hold
Advanced Search with a plain search term / Record Detail / Place Hold
Advanced Search with a fancy (multiline) search term / Place Hold
Advanced Search with a fancy (multiline) search term / Record Detail / Place Hold

Signed-off-by: Dan Pearl <dpearl@cwmars.org>
Signed-off-by: Jason Stephenson <jason@sigio.com>
Signed-off-by: Dan Wells <dbw2@calvin.edu>
Open-ILS/src/templates/opac/parts/result/table.tt2