diff --git a/app/controllers/swagger_rails/swagger_ui_controller.rb b/app/controllers/swagger_rails/swagger_ui_controller.rb index f3a392e..d77e158 100644 --- a/app/controllers/swagger_rails/swagger_ui_controller.rb +++ b/app/controllers/swagger_rails/swagger_ui_controller.rb @@ -3,8 +3,8 @@ module SwaggerRails def index @discovery_paths = Hash[ - SwaggerRails.swagger_docs.map do |name, path| - [ name, "#{root_path}#{path}" ] + SwaggerRails.swagger_docs.map do |path, doc| + [ "#{root_path}#{path}", doc[:info][:title] ] end ] diff --git a/app/views/swagger_rails/swagger_ui/index.html.erb b/app/views/swagger_rails/swagger_ui/index.html.erb index c281bec..173de52 100644 --- a/app/views/swagger_rails/swagger_ui/index.html.erb +++ b/app/views/swagger_rails/swagger_ui/index.html.erb @@ -33,7 +33,7 @@ if (url && url.length > 1) { url = decodeURIComponent(url[1]); } else { - url = "<%= @discovery_paths.values.first %>"; + url = "<%= @discovery_paths.keys.first %>"; } // Pre load translate... @@ -110,8 +110,8 @@