Pārlūkot izejas kodu

Merge pull request #2521 from swagger-api/issue-2483

fixed scopes issue
bubble
Tony Tam pirms 7 gadiem
committed by GitHub
vecāks
revīzija
30f0848ac2
4 mainītis faili ar 69 papildinājumiem un 28 dzēšanām
  1. +47
    -19
      dist/swagger-ui.js
  2. +8
    -8
      dist/swagger-ui.min.js
  3. +1
    -1
      package.json
  4. +13
    -0
      src/main/javascript/view/Oauth2Model.js

+ 47
- 19
dist/swagger-ui.js
Failā izmaiņas netiks attēlotas, jo tās ir par lielu
Parādīt failu


+ 8
- 8
dist/swagger-ui.min.js
Failā izmaiņas netiks attēlotas, jo tās ir par lielu
Parādīt failu


+ 1
- 1
package.json Parādīt failu

@@ -61,6 +61,6 @@
"phantomjs": "1.9.19",
"selenium-webdriver": "^2.45.0",
"sinon-chai": "2.8.0",
"swagger-client": "2.1.23"
"swagger-client": "2.1.24"
}
}

+ 13
- 0
src/main/javascript/view/Oauth2Model.js Parādīt failu

@@ -6,6 +6,19 @@ SwaggerUi.Models.Oauth2Model = Backbone.Model.extend({
},

initialize: function () {
if(this.attributes && this.attributes.scopes) {
var attributes = _.cloneDeep(this.attributes);
var i, scopes = [];
for(i in attributes.scopes) {
var scope = attributes.scopes[i];
if(typeof scope.description === 'string') {
scopes[scope] = attributes.scopes[i];
scopes.push(attributes.scopes[i]);
}
}
attributes.scopes = scopes;
this.attributes = attributes;
}
this.on('change', this.validate);
},



Notiek ielāde…
Atcelt
Saglabāt