summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatt Gleeson <mgleeson@atlassian.com>2013-09-25 18:20:05 -0700
committerMatt Gleeson <mgleeson@atlassian.com>2013-09-25 18:20:05 -0700
commit44a1a6c6188e87a4490d49a67e16bc5712abf70f (patch)
tree1c579b6dae439f428e206ccf9e6ab3482448a740
parent5ad588929b4afc319c052d6640296526fa949376 (diff)
downloadchef-zero-44a1a6c6188e87a4490d49a67e16bc5712abf70f.tar.gz
logic was reversed for "to" eval
-rw-r--r--lib/chef_zero/solr/query/range_query.rb5
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/chef_zero/solr/query/range_query.rb b/lib/chef_zero/solr/query/range_query.rb
index 4497de3..afa3fa2 100644
--- a/lib/chef_zero/solr/query/range_query.rb
+++ b/lib/chef_zero/solr/query/range_query.rb
@@ -13,14 +13,15 @@ module ChefZero
"#{@from_inclusive ? '[' : '{'}#{@from} TO #{@to}#{@to_inclusive ? ']' : '}'}"
end
- def matches?(key, value)
+ def matches_values?(values)
+ value = values.first
case @from <=> value
when -1
return false
when 0
return false if !@from_inclusive
end
- case @to <=> value
+ case value <=> @to
when 1
return false
when 0