summary refs log tree commit diff stats
path: root/lib/statement.cpp
diff options
context:
space:
mode:
authorKelly Rauchenberger <fefferburbia@gmail.com>2017-01-23 11:44:54 -0500
committerKelly Rauchenberger <fefferburbia@gmail.com>2017-01-23 11:44:54 -0500
commit9e36dbbe74fd9541f0431b7715d3f97895384d28 (patch)
tree05121ec1fbb2aceb5f60764a290122711d0d7251 /lib/statement.cpp
parentd19c329607d611901540e5d3d746c1a94a0b6210 (diff)
downloadverbly-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.cpp2
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