lib/jets/controller/rendering/rack_renderer.rb in jets-1.8.10 vs lib/jets/controller/rendering/rack_renderer.rb in jets-1.8.11

- old
+ new

@@ -163,10 +163,14 @@ status_code = if code.is_a?(Symbol) Rack::Utils::SYMBOL_TO_STATUS_CODE[code] else code end - (status_code || 200).to_s # API Gateway requires a string but rack is okay with either + + # API Gateway requires status to be String but local rack is okay with either + # Note, ELB though requires status to be an Integer. We'll later in rack/adapter.rb + # adjust status to an Integer if request is coming from an ELB. + (status_code || 200).to_s end def set_content_type!(status, headers) if drop_content_info?(status) headers.delete "Content-Length"