diff options
author | Kelly Rauchenberger <fefferburbia@gmail.com> | 2017-01-23 11:44:54 -0500 |
---|---|---|
committer | Kelly Rauchenberger <fefferburbia@gmail.com> | 2017-01-23 11:44:54 -0500 |
commit | 9e36dbbe74fd9541f0431b7715d3f97895384d28 (patch) | |
tree | 05121ec1fbb2aceb5f60764a290122711d0d7251 /lib/statement.cpp | |
parent | d19c329607d611901540e5d3d746c1a94a0b6210 (diff) | |
download | verbly-9e36dbbe74fd9541f0431b7715d3f97895384d28.tar.gz verbly-9e36dbbe74fd9541f0431b7715d3f97895384d28.tar.bz2 verbly-9e36dbbe74fd9541f0431b7715d3f97895384d28.zip |
Added filter compacting
Before statement compilation, empty filters are removed from group filters, and childless group filters become empty filters.
Diffstat (limited to 'lib/statement.cpp')
-rw-r--r-- | lib/statement.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/statement.cpp b/lib/statement.cpp index 64a4311..222a8eb 100644 --- a/lib/statement.cpp +++ b/lib/statement.cpp | |||
@@ -16,7 +16,7 @@ namespace verbly { | |||
16 | statement::statement( | 16 | statement::statement( |
17 | object context, | 17 | object context, |
18 | filter queryFilter) : | 18 | filter queryFilter) : |
19 | statement(getTableForContext(context), queryFilter.normalize(context)) | 19 | statement(getTableForContext(context), queryFilter.compact().normalize(context)) |
20 | { | 20 | { |
21 | } | 21 | } |
22 | 22 | ||