File tree Expand file tree Collapse file tree 2 files changed +10
-8
lines changed Expand file tree Collapse file tree 2 files changed +10
-8
lines changed Original file line number Diff line number Diff line change @@ -21,13 +21,15 @@ def create_filters
21
21
raise InvalidQueryError . new ( "cannot filter by #{ comparate_alias } " ) unless map
22
22
23
23
# create the filter
24
- @filters << QueryHelper ::Filter . new (
25
- operator_code : criteria . keys . first ,
26
- criterion : criteria . values . first ,
27
- comparate : map . sql_expression ,
28
- aggregate : map . aggregate ,
29
- qualify_clause : aggregated_attribute? ( comparate : map . sql_expression )
30
- )
24
+ criteria . each do |k , v |
25
+ @filters << QueryHelper ::Filter . new (
26
+ operator_code : k ,
27
+ criterion : v ,
28
+ comparate : map . sql_expression ,
29
+ aggregate : map . aggregate ,
30
+ qualify_clause : aggregated_attribute? ( comparate : map . sql_expression )
31
+ )
32
+ end
31
33
end
32
34
end
33
35
Original file line number Diff line number Diff line change 1
1
class QueryHelper
2
- VERSION = "0.4.2 "
2
+ VERSION = "0.4.3 "
3
3
end
You can’t perform that action at this time.
0 commit comments