module ActiveInteraction::Extras::FilterExtensions::TimezoneSupport

Implementation inspired by github.com/AaronLasseigne/active_interaction/blob/c9d5608c3b8aab23d463f99c832b2ac5139911de/lib/active_interaction/filters/abstract_date_time_filter.rb#L42

Public Instance Methods

convert_string(value) click to toggle source
Calls superclass method
# File lib/active_interaction/extras/filter_extensions/timezone_support.rb, line 6
def convert_string(value)
  if time_with_zone?
    Time.zone.parse(value) ||
      raise(ArgumentError, "no time information in #{value.inspect}")
  else
    super
  end
end