]> git.evergreen-ils.org Git - Evergreen.git/commit
QueryParser: Protect phrase parsing
authorThomas Berezansky <tsbere@mvlc.org>
Sun, 16 Sep 2012 17:53:16 +0000 (13:53 -0400)
committerLebbeous Fogle-Weekley <lebbeous@esilibrary.com>
Fri, 15 Feb 2013 20:39:46 +0000 (15:39 -0500)
commit56d46e45f58616ab831247f7c6858de55e35962e
tree57c4d78f6c9023066e64ab79f329e14d59d55996
parent8a709bf9ca16355d74f1791483e23a13aea03ed6
QueryParser: Protect phrase parsing

Ensure that phrases don't get parsed as containing anything other than
individual atoms. This ensures that you can phrase-escape things that would
otherwise be treated as QP syntax.

Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/QueryParser.pm