Bug 8887: only display desired result when doing exact syspref search
authorMarc Veron <veron@veron.ch>
Sun, 7 Oct 2012 17:54:44 +0000 (19:54 +0200)
committerGalen Charlton <gmc@esilibrary.com>
Fri, 16 Aug 2013 16:17:41 +0000 (16:17 +0000)
commit9bc53a0fccc3b673dca43791ebfcb53fd6e0a9ee
tree14c2455fd3bddd431618ec09256dd734ef16516b
parentdbe233a0e5d86975c28918d8b7023b70bdd29d38
Bug 8887: only display desired result when doing exact syspref search

This patch fixes an issue where entering the complete name of a system
preference when doing a syspref search in the staff interface resulted
in the display of *all* preferences belonging to the desired one's
module.

Since providing a more specific search string should result in getting
back more specific results, the previous behavior was not intuitive.

Test scenario:

a) In sysprefs, do a search with partial match (e.g. intranetcolor)
-> Result shows one entry: intranetcolorstylesheet
b) Do an exact search. e.g. intranetcolorstylesheet
-> Result shows all Staff Client preferences

Apply patch, test again. Now b) behaves like a).

Signed-off-by: Mirko Tietgen <mirko@abunchofthings.net>
Signed-off-by: Galen Charlton <gmc@esilibrary.com>
Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
Passes koha-qa.pl, works as advertised.

Signed-off-by: Galen Charlton <gmc@esilibrary.com>
admin/preferences.pl