Address LP#730743, errant parens cause pain
authormiker <miker@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Fri, 22 Apr 2011 20:50:29 +0000 (20:50 +0000)
committermiker <miker@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Fri, 22 Apr 2011 20:50:29 +0000 (20:50 +0000)
commitd5ff3e84472fc1462e1a639998c976b6f6b3b4a5
tree36243cf31911cfcb43d0c0422041f24f06e4018b
parentb54c02e6eaa07730385006c9469db81b65b22299
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/branches/rel_2_0@20291 dcc99617-32d9-48b4-a31d-7c20da2025e4
Open-ILS/src/perlmods/OpenILS/Application/Storage/QueryParser.pm