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 | ||
