fix for license structure change

This commit is contained in:
Tony Tam
2014-09-18 09:29:52 -07:00
parent ba14498fbd
commit 4ad4b499ee
4 changed files with 23 additions and 7 deletions

View File

@@ -13,6 +13,14 @@ class MainView extends Backbone.View
route.operationsArray.sort sorter
if (sorterName == "alpha") # sort top level paths if alpha
@model.apisArray.sort sorter
log @model
if @model.info.license and typeof @model.info.license is 'string'
name = @model.info.license
url = @model.info.licenseUrl
@model.info.license = {}
@model.info.license.name = name
@model.info.license.url = url
render: ->
# Render the outer container for resources

View File

@@ -4,7 +4,7 @@
<div class="info_description">{{{info.description}}}</div>
{{#if info.termsOfServiceUrl}}<div class="info_tos"><a href="{{info.termsOfServiceUrl}}">Terms of service</a></div>{{/if}}
{{#if info.contact}}<div class='info_contact'><a href="mailto:{{info.contact}}">Contact the developer</a></div>{{/if}}
{{#if info.license}}<div class='info_license'><a href='{{info.licenseUrl}}'>{{info.license}}</a></div>{{/if}}
{{#if info.license}}<div class='info_license'><a href='{{info.license.name}}'>{{info.license.url}}</a></div>{{/if}}
{{/if}}
</div>
<div class='container' id='resources_container'>