removed validator for 1.2 specs

This commit is contained in:
Tony Tam
2014-10-23 00:09:14 -07:00
parent 38112e3cd0
commit 799069640b
3 changed files with 19 additions and 16 deletions

View File

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