diff options
author | Matt Gleeson <mgleeson@atlassian.com> | 2013-09-25 18:20:05 -0700 |
---|---|---|
committer | Matt Gleeson <mgleeson@atlassian.com> | 2013-09-25 18:20:05 -0700 |
commit | 44a1a6c6188e87a4490d49a67e16bc5712abf70f (patch) | |
tree | 1c579b6dae439f428e206ccf9e6ab3482448a740 | |
parent | 5ad588929b4afc319c052d6640296526fa949376 (diff) | |
download | chef-zero-44a1a6c6188e87a4490d49a67e16bc5712abf70f.tar.gz |
logic was reversed for "to" eval
-rw-r--r-- | lib/chef_zero/solr/query/range_query.rb | 5 |
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 |