mirror of
https://github.com/ditkrg/rswag.git
synced 2026-01-25 15:22:56 +00:00
Serve Swagger docs via middleware
This commit is contained in:
@@ -1,15 +0,0 @@
|
||||
module SwaggerRails
|
||||
class SwaggerDocsController < ApplicationController
|
||||
|
||||
def show
|
||||
render json: swagger_json_for(params[:api_version]), layout: false
|
||||
end
|
||||
|
||||
private
|
||||
|
||||
def swagger_json_for(api_version)
|
||||
path = File.join(Rails.root, 'config', 'swagger', api_version, 'swagger.json')
|
||||
File.read(path)
|
||||
end
|
||||
end
|
||||
end
|
||||
@@ -2,7 +2,6 @@ module SwaggerRails
|
||||
class SwaggerUiController < ApplicationController
|
||||
|
||||
def index
|
||||
@discovery_path = swagger_path(SwaggerRails.target_api_version)
|
||||
render :index, layout: false
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user