Skip to content

Commit d9537e9

Browse files
committed
FIX description field (required) may be null
1 parent 1d14091 commit d9537e9

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

lib/grape-swagger/endpoint.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -143,6 +143,7 @@ def summary_object(route)
143143
def description_object(route)
144144
description = route.description if route.description.present?
145145
description = route.options[:detail] if route.options.key?(:detail)
146+
description ||= ''
146147

147148
description
148149
end
@@ -192,6 +193,7 @@ def response_object(route)
192193
codes.map! { |x| x.is_a?(Array) ? { code: x[0], message: x[1], model: x[2] } : x }
193194

194195
codes.each_with_object({}) do |value, memo|
196+
value[:message] ||= ''
195197
memo[value[:code]] = { description: value[:message] }
196198
next build_file_response(memo[value[:code]]) if file_response?(value[:model])
197199

0 commit comments

Comments
 (0)