mirror of
https://github.com/ditkrg/rswag.git
synced 2026-01-25 15:22:56 +00:00
swagger-ui via bower and middleware
This commit is contained in:
14
lib/swagger_rails/middleware/swagger_ui.rb
Normal file
14
lib/swagger_rails/middleware/swagger_ui.rb
Normal file
@@ -0,0 +1,14 @@
|
||||
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
|
||||
Reference in New Issue
Block a user