Forward port r17847: Make query parser a bit more careful when converting convenience...
authordbs <dbs@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Wed, 22 Sep 2010 02:13:21 +0000 (02:13 +0000)
committerdbs <dbs@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Wed, 22 Sep 2010 02:13:21 +0000 (02:13 +0000)
commit7a7dd13f321a7e910a2d841c67c3a869ee23898f
treefb35566215faa9e27dace53114dee0b85e64cfe8
parent6bc9b5abe59e127ae33eb8ec22774394e1d4f512
Forward port r17847: Make query parser a bit more careful when converting convenience classes to search classes

Queries like "Heart disease: a global problem" were getting converted to series searches
due to the trailing "se:" in the search terms. This change ensures that the convenience
class is either at the start of the input or preceded by whitespace.

git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17884 dcc99617-32d9-48b4-a31d-7c20da2025e4
Open-ILS/src/perlmods/OpenILS/Application/Search/Biblio.pm