Skip to content

Commit a63dc0c

Browse files
committed
use model variables instead of window
1 parent 552865a commit a63dc0c

File tree

4 files changed

+10
-10
lines changed

4 files changed

+10
-10
lines changed

dist/swagger-ui.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21935,8 +21935,8 @@ window.SwaggerUi.utils = {};
2193521935
'use strict';
2193621936

2193721937
window.SwaggerUi.utils = {
21938-
parseSecurityDefinitions: function (security) {
21939-
var auths = Object.assign({}, window.swaggerUi.api.authSchemes || window.swaggerUi.api.securityDefinitions);
21938+
parseSecurityDefinitions: function (security, securityDefinitions) {
21939+
var auths = Object.assign({}, securityDefinitions);
2194021940
var oauth2Arr = [];
2194121941
var authsArr = [];
2194221942
var scopes = [];
@@ -23075,9 +23075,9 @@ SwaggerUi.Views.OperationView = Backbone.View.extend({
2307523075
}
2307623076

2307723077
if (Array.isArray(this.model.security)) {
23078-
var authsModel = SwaggerUi.utils.parseSecurityDefinitions(this.model.security);
23078+
var authsModel = SwaggerUi.utils.parseSecurityDefinitions(this.model.security, this.model.parent.securityDefinitions);
2307923079

23080-
authsModel.isLogout = !_.isEmpty(window.swaggerUi.api.clientAuthorizations.authz);
23080+
authsModel.isLogout = !_.isEmpty(this.model.clientAuthorizations.authz);
2308123081
this.authView = new SwaggerUi.Views.AuthButtonView({
2308223082
data: authsModel,
2308323083
router: this.router,

dist/swagger-ui.min.js

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/main/javascript/utils/utils.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
'use strict';
22

33
window.SwaggerUi.utils = {
4-
parseSecurityDefinitions: function (security) {
5-
var auths = Object.assign({}, window.swaggerUi.api.authSchemes || window.swaggerUi.api.securityDefinitions);
4+
parseSecurityDefinitions: function (security, securityDefinitions) {
5+
var auths = Object.assign({}, securityDefinitions);
66
var oauth2Arr = [];
77
var authsArr = [];
88
var scopes = [];

src/main/javascript/view/OperationView.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -258,9 +258,9 @@ SwaggerUi.Views.OperationView = Backbone.View.extend({
258258
}
259259

260260
if (Array.isArray(this.model.security)) {
261-
var authsModel = SwaggerUi.utils.parseSecurityDefinitions(this.model.security);
261+
var authsModel = SwaggerUi.utils.parseSecurityDefinitions(this.model.security, this.model.parent.securityDefinitions);
262262

263-
authsModel.isLogout = !_.isEmpty(window.swaggerUi.api.clientAuthorizations.authz);
263+
authsModel.isLogout = !_.isEmpty(this.model.clientAuthorizations.authz);
264264
this.authView = new SwaggerUi.Views.AuthButtonView({
265265
data: authsModel,
266266
router: this.router,

0 commit comments

Comments
 (0)