diff --git a/config/initializers/swagger.rb b/config/initializers/swagger.rb index 347e7d5a6d..406c01e11d 100644 --- a/config/initializers/swagger.rb +++ b/config/initializers/swagger.rb @@ -1,8 +1,13 @@ -GrapeSwaggerRails.options.url = '/api/swagger_doc' -GrapeSwaggerRails.options.before_action do - GrapeSwaggerRails.options.app_url = request.protocol + request.host_with_port -end +if Rails.env.production? + # Disable Swagger in production + GrapeSwaggerRails.options.app_url = nil +else + GrapeSwaggerRails.options.url = '/api/swagger_doc' + GrapeSwaggerRails.options.before_action do + GrapeSwaggerRails.options.app_url = request.protocol + request.host_with_port + end -GrapeSwaggerRails.options.before_filter_proc = proc { - GrapeSwaggerRails.options.app_url = request.protocol + request.host_with_port -} + GrapeSwaggerRails.options.before_filter_proc = proc { + GrapeSwaggerRails.options.app_url = request.protocol + request.host_with_port + } +end