Skip to content

Commit e98c961

Browse files
committed
replace request.env['HTTP_HOST'] with request.host
request.env['HTTP_HOST'] doesn't respect X-Forwarded-Host, whereas request.host does
1 parent 58f06ca commit e98c961

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

lib/grape-swagger/endpoint.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ def swagger_object(target_class, request, options)
2424
swagger: '2.0',
2525
produces: content_types_for(target_class),
2626
authorizations: options[:authorizations],
27-
host: GrapeSwagger::DocMethods::OptionalObject.build(:host, options, request.env['HTTP_HOST']),
27+
host: GrapeSwagger::DocMethods::OptionalObject.build(:host, options, request.host),
2828
basePath: GrapeSwagger::DocMethods::OptionalObject.build(:base_path, options, request.env['SCRIPT_NAME']),
2929
tags: GrapeSwagger::DocMethods::TagNameDescription.build(options),
3030
schemes: options[:schemes].is_a?(String) ? [options[:schemes]] : options[:schemes]

0 commit comments

Comments
 (0)