addresses #927, make date searches time zone aware

This commit is contained in:
albert
2013-03-17 20:26:00 -04:00
parent cfdf449bfc
commit 9210a72c4c
3 changed files with 8 additions and 4 deletions

View File

@@ -21,7 +21,11 @@ class PostQueryBuilder
case arr[0]
when :eq
relation.where(["#{field} = ?", arr[1]])
if arr[1].is_a?(Time)
relation.where("#{field} between ? and ?", arr[1].beginning_of_day, arr[1].end_of_day)
else
relation.where(["#{field} = ?", arr[1]])
end
when :gt
relation.where(["#{field} > ?", arr[1]])