diff --git a/lib/grape-swagger/doc_methods/parse_params.rb b/lib/grape-swagger/doc_methods/parse_params.rb index 0787b982..fc99f810 100644 --- a/lib/grape-swagger/doc_methods/parse_params.rb +++ b/lib/grape-swagger/doc_methods/parse_params.rb @@ -162,7 +162,7 @@ def parse_enum_or_range_values(values) when Proc parse_enum_or_range_values(values.call) if values.parameters.empty? when Range - parse_range_values(values) if values.first.is_a?(Integer) + parse_range_values(values) if values.first.is_a?(Integer) || values.first.is_a?(Float) when Array { enum: values } else