rswag/lib/swagger_rails/middleware/swagger_ui.rb
2015-09-22 15:12:28 -07:00

15 lines
309 B
Ruby

module SwaggerRails
class SwaggerUi < ActionDispatch::Static
IGNORE_PATHS = [ '', '/', '/index.html' ]
def call(env)
# Serve index.html via swagger_ui_controller
if IGNORE_PATHS.include?(env['PATH_INFO'])
@app.call(env)
else
super(env)
end
end
end
end