Revert "fixes #1427". I believe 513c0f8eeb is a more maintainable patch.

This reverts commit cd63a10d9f.
This commit is contained in:
r888888888
2013-04-23 17:07:45 -07:00
parent 513c0f8eeb
commit ec3b36bec9

View File

@@ -238,23 +238,18 @@ class Tag < ActiveRecord::Base
# (-?(\d+(\.\d*)?|\d*\.\d+))
case range
when /\A(.+?)\.\.(.+)/
return [:between, parse_cast($2, type), parse_cast($1, type)] if type == :age
return [:between, parse_cast($1, type), parse_cast($2, type)]
when /\A<=(.+)/, /\A\.\.(.+)/
return [:gte, parse_cast($1, type)] if type == :age
return [:lte, parse_cast($1, type)]
when /\A<(.+)/
return [:gt, parse_cast($1, type)] if type == :age
return [:lt, parse_cast($1, type)]
when /\A>=(.+)/, /\A(.+)\.\.\Z/
return [:lte, parse_cast($1, type)] if type == :age
return [:gte, parse_cast($1, type)]
when /\A>(.+)/
return [:lt, parse_cast($1, type)] if type == :age
return [:gt, parse_cast($1, type)]
when /,/