Преглед на файлове

removed validator for 1.2 specs

bubble
Tony Tam преди 10 години
родител
ревизия
799069640b
променени са 3 файла, в които са добавени 19 реда и са изтрити 16 реда
  1. +8
    -6
      dist/swagger-ui.js
  2. +1
    -1
      dist/swagger-ui.min.js
  3. +10
    -9
      src/main/coffeescript/view/MainView.coffee

+ 8
- 6
dist/swagger-ui.js Целия файл

@@ -1546,12 +1546,14 @@ helpers = this.merge(helpers, Handlebars.helpers); data = data || {};
if (!this.model.info.version) {
this.model.info.version = this.model.apiVersion;
}
if ("validatorUrl" in opts.swaggerOptions) {
return this.model.validatorUrl = opts.swaggerOptions.validatorUrl;
} else if (this.model.url.match(/https?:\/\/localhost/) && this.model.swaggerVersion === 2) {
return this.model.validatorUrl = this.model.url;
} else {
return this.model.validatorUrl = "http://online.swagger.io/validator";
if (this.model.swaggerVersion === "2.0") {
if ("validatorUrl" in opts.swaggerOptions) {
return this.model.validatorUrl = opts.swaggerOptions.validatorUrl;
} else if (this.model.url.match(/https?:\/\/localhost/)) {
return this.model.validatorUrl = this.model.url;
} else {
return this.model.validatorUrl = "http://online.swagger.io/validator";
}
}
};



+ 1
- 1
dist/swagger-ui.min.js
Файловите разлики са ограничени, защото са твърде много
Целия файл


+ 10
- 9
src/main/coffeescript/view/MainView.coffee Целия файл

@@ -27,15 +27,16 @@ class MainView extends Backbone.View
if !@model.info.version
@model.info.version = @model.apiVersion

if "validatorUrl" of opts.swaggerOptions
# Validator URL specified explicitly
@model.validatorUrl = opts.swaggerOptions.validatorUrl
else if @model.url.match(/https?:\/\/localhost/) and @model.swaggerVersion is 2
# Localhost override
@model.validatorUrl = @model.url
else
# Default validator
@model.validatorUrl = "http://online.swagger.io/validator"
if @model.swaggerVersion is "2.0"
if "validatorUrl" of opts.swaggerOptions
# Validator URL specified explicitly
@model.validatorUrl = opts.swaggerOptions.validatorUrl
else if @model.url.match(/https?:\/\/localhost/)
# Localhost override
@model.validatorUrl = @model.url
else
# Default validator
@model.validatorUrl = "http://online.swagger.io/validator"
render: ->
# Render the outer container for resources


Зареждане…
Отказ
Запис