|
|
@@ -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 |
|
|
|