try_coerce_value

in lib/core/filtering/simple_rules/simple_rule.rb [140:151]


      def try_coerce_value
        coerced = to_float(value)
        begin
          coerced = to_date(value) if coerced.is_a?(String)
        rescue ArgumentError
          coerced = to_bool(value) if coerced.is_a?(String)
        end
        coerced
      rescue StandardError
        value
      end