0001-engine-when-filtering-only-use-joins-if-defined-2740.patch
bijoe/engine.py | ||
---|---|---|
252 | 252 |
# assert dimension.filter |
253 | 253 |
condition, values = dimension.build_filter(values) |
254 | 254 |
condition = cursor.mogrify(condition, values) |
255 |
if dimension.filter_needs_join: |
|
255 |
if dimension.filter_needs_join and dimension.join:
|
|
256 | 256 |
joins.update(dimension.join) |
257 | 257 |
if dimension.filter_in_join: |
258 | 258 |
join_conditions.append(condition) |
259 |
- |