diff --git a/dist/lib/swagger-oauth.js b/dist/lib/swagger-oauth.js index 167c5ce3..8bb17fb0 100644 --- a/dist/lib/swagger-oauth.js +++ b/dist/lib/swagger-oauth.js @@ -74,13 +74,13 @@ function handleLogin() { var authSchemes = window.swaggerUi.api.authSchemes; var host = window.location; - var redirectUrl = host.protocol + '//' + host.host + "/o2c.html"; + var pathname = location.pathname.substring(0, location.pathname.lastIndexOf("/")); + var redirectUrl = host.protocol + '//' + host.host + pathname + "/o2c.html"; var url = null; - var p = window.swaggerUi.api.authSchemes; - for (var key in p) { - if (p.hasOwnProperty(key)) { - var o = p[key].grantTypes; + for (var key in authSchemes) { + if (authSchemes.hasOwnProperty(key)) { + var o = authSchemes[key].grantTypes; for(var t in o) { if(o.hasOwnProperty(t) && t === 'implicit') { var dets = o[t]; diff --git a/dist/swagger-ui.js b/dist/swagger-ui.js index a0dc46da..2dff7b7e 100644 --- a/dist/swagger-ui.js +++ b/dist/swagger-ui.js @@ -396,7 +396,7 @@ function program18(depth0,data) { function program20(depth0,data) { - return "\n
\n \n \n \n
\n "; + return "\n
\n \n \n \n
\n "; } buffer += "\n