Main Koha release repository https://koha-community.org
Find a file
David Cook c4c0cb329d Bug 12443 - Initial re-factoring of buildQuery
This patch reduces three repeated code fragments into a single
internal subroutine, which is easier to read, has comments,
and should make it easier to refactor more buildQuery code
in the future.

_TEST PLAN_

Before applying

1) Run a bunch of different searches in the staff client and OPAC
in separate tabs

2) Apply the patch

3) Run the same searches again (maybe in yet more tabs) and notice
that the results are exactly the same.

Signed-off-by: Bernardo Gonzalez Kriegel <bgkriegel@gmail.com>
Same results, no errors.

Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen@gmail.com>
2014-06-27 08:52:03 -03:00
acqui Bug 11715: require authentication for various staff scripts 2014-06-25 12:27:08 -03:00
admin Bug 12454: Can't add new patron categories 2014-06-20 19:26:14 -03:00
authorities Bug 10862: Add search history to the intranet interface 2014-05-05 03:06:33 +00:00
basket Bug 12065: use encode_qp consistently when sending basket/shelf 2014-05-09 15:14:40 +00:00
C4 Bug 12443 - Initial re-factoring of buildQuery 2014-06-27 08:52:03 -03:00
catalogue Bug 11826: Use XSLT handler object in showmarc, Record.pm 2014-05-26 03:52:45 +00:00
cataloguing Bug 11715 : require authentication for the cataloging authorities Z39.50 search 2014-06-25 12:26:50 -03:00
circ Bug 11629: (follow-up) Add message for librarian that status was updated 2014-05-26 03:23:37 +00:00
course_reserves Bug 11866: (follow-up) repair security issue introduced by main patch 2014-03-10 14:57:17 +00:00
debian Bug 12350 - disable apache indexes 2014-06-23 15:14:42 -03:00
docs Bug 7143: Updating history with new developers 2014-04-14 14:37:48 +00:00
errors
etc Bug 9612: (follow-up) restore elementSetName in Context.pm 2014-05-19 16:46:57 +00:00
install_misc Bug 11757: remove dependency on POE 2014-02-15 01:38:15 +00:00
installer Bug 11021: Suppress unneeded fields in unimarc_complet default Framework 2014-06-21 20:10:43 -03:00
Koha Bug 12462: Fix some POD errors 2014-06-22 19:56:37 -03:00
koha-tmpl Bug 12143 - hiding alternate address on patron self registration doesn't hide heading 2014-06-27 11:14:49 +12:00
labels Bug 8375: Use TrueType fonts in PDF::Reuse 2014-05-05 21:53:18 +00:00
members Bug 12292: ensure that patrons are not displayed as restricted even when the last restriction has expired 2014-05-22 16:51:14 +00:00
misc Bug 12396 - MTT FIX: Due notices (DUEDGST) are multiplicated and all of them are sent to everybody who is about to receive ODUEDGST. 2014-06-15 11:14:45 -03:00
offline_circ
opac Bug 12041 - improve Koha::Cache 2014-06-19 13:05:04 -03:00
OpenILS
patron_lists
patroncards
plugins
reports Bug 11715: require authentication for various staff scripts 2014-06-25 12:27:08 -03:00
reserve Bug 11801: In transit hold items incorrectly labels as "Waiting to be pulled" on request.pl 2014-06-18 15:40:47 -03:00
reviews
rotating_collections
selenium
serials Bug 11715: require authentication for various staff scripts 2014-06-25 12:27:08 -03:00
services Bug 11715: require authentication for various staff scripts 2014-06-25 12:27:08 -03:00
skel Bug 11078: Add locking to rebuild_zebra 2014-02-28 22:21:41 +00:00
sms Bug 10611: Use mysql_auto_reconnect instead of ping 2014-03-10 23:15:35 +00:00
suggestion Bug 4068: (follow-up) use URI::Escape 2014-05-08 16:36:10 +00:00
svc Bug 11742: A letter code should be unique. 2014-06-23 15:19:55 -03:00
t Bug 12427: Allow execution of UTs on a DB with issues 2014-06-24 09:43:04 -03:00
tags Bug 10730: Use DataTables on the tag review page 2013-09-25 16:47:59 +00:00
test
tmp/modified_authorities
tools Bug 11742: A letter code should be unique. 2014-06-23 15:19:55 -03:00
virtualshelves Bug 12065: use encode_qp consistently when sending basket/shelf 2014-05-09 15:14:40 +00:00
xt Bug 12041 - POD fixing followup 2014-06-19 13:05:15 -03:00
.htaccess
.mailmap
about.pl Bug 11596: report warnings on the about patch if indexing options in koha-conf.xml are missing 2014-04-20 17:07:04 +00:00
changelanguage.pl
edithelp.pl Bug 11661: sanitize file names supplied to edithelp.pl 2014-02-05 01:36:10 +00:00
fix-perl-path.PL
help.pl Bug 11238: contruct links to the appropriate manual version dynamically 2013-11-23 19:30:16 +00:00
INSTALL
install-CPAN.pl
INSTALL.debian Bug 8092 follow-up: Add optional dependency on CHI 2012-06-09 13:08:18 +02:00
INSTALL.fedora7 Bug 11757: remove dependency on POE 2014-02-15 01:38:15 +00:00
INSTALL.opensuse Bug 11757: remove dependency on POE 2014-02-15 01:38:15 +00:00
INSTALL.ubuntu
koha_perl_deps.pl
kohaversion.pl Bug 11169: DBRev 3.17.00.008 2014-06-15 11:27:20 -03:00
LICENSE Bug 9440 - update Koha's LICENSE file from GPL2 to GPL3 2013-02-12 08:52:10 -05:00
mainpage.pl Bug 7567 - Use, display, filter News by library 2014-04-07 18:14:19 +00:00
Makefile.PL Bug 10729: Add phrases configuration for ICU 2014-05-05 04:10:57 +00:00
MANIFEST.SKIP
README Bug 9440 - update Koha's LICENSE file from GPL2 to GPL3 2013-02-12 08:52:10 -05:00
README.robots
rewrite-config.PL Bug 10729: Add phrases configuration for ICU 2014-05-05 04:10:57 +00:00

Koha is a free software integrated library system.

Koha is distributed under the GNU GPL version 3 or later.
Please read the file LICENSE for more details.

To install or upgrade Koha, please see the INSTALL file appropriate
to your platform.

Report bugs at http://bugs.koha-community.org/

Visit the Koha Project website at http://www.koha-community.org/