File tree Expand file tree Collapse file tree 4 files changed +10
-10
lines changed Expand file tree Collapse file tree 4 files changed +10
-10
lines changed Original file line number Diff line number Diff line change @@ -21935,8 +21935,8 @@ window.SwaggerUi.utils = {};
2193521935'use strict';
2193621936
2193721937window.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,
Original file line number Diff line number Diff line change 11'use strict' ;
22
33window . 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 = [ ] ;
Original file line number Diff line number Diff 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 ,
You can’t perform that action at this time.
0 commit comments