]> git.evergreen-ils.org Git - Evergreen.git/commit
Address LP#730743, errant parens cause pain
authormiker <miker@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Fri, 22 Apr 2011 20:44:30 +0000 (20:44 +0000)
committermiker <miker@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Fri, 22 Apr 2011 20:44:30 +0000 (20:44 +0000)
commitfb629deb74cf0f733510dd43cedc048e68a362cf
treea3ee5919e545b813f2d1d31551ad0d5483d2f46a
parentf8a3b2a7bc64b9d3106747818d18dd960526c7f8
Address LP#730743, errant parens cause pain

Specifically, we prune subplans that contain no nodes (empty parens), and avoid dropping out of the top level query context when we encounter a close-paren.

git-svn-id: svn://svn.open-ils.org/ILS/trunk@20289 dcc99617-32d9-48b4-a31d-7c20da2025e4
Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/QueryParser.pm