lib/searchlogic/condition/base.rb in searchlogic-1.6.5 vs lib/searchlogic/condition/base.rb in searchlogic-1.6.6
- old
+ new
@@ -153,10 +153,12 @@
when Array
v.collect { |i| type_cast_value(i) }.compact
else
return if meaningless?(v)
return v if !column_for_type_cast || !v.is_a?(String)
- column_for_type_cast.type_cast(v)
+ tcv = column_for_type_cast.type_cast(v)
+ tcv -= Time.zone.utc_offset if tcv.is_a?(Time)
+ tcv
end
end
end
end
end
\ No newline at end of file