diff --git a/remote-api/src/main/resources/alfresco/templates/webscripts/org/alfresco/repository/site/site-admin-sites.get.json.ftl b/remote-api/src/main/resources/alfresco/templates/webscripts/org/alfresco/repository/site/site-admin-sites.get.json.ftl index 6fbbcb88da..93cd33b047 100644 --- a/remote-api/src/main/resources/alfresco/templates/webscripts/org/alfresco/repository/site/site-admin-sites.get.json.ftl +++ b/remote-api/src/main/resources/alfresco/templates/webscripts/org/alfresco/repository/site/site-admin-sites.get.json.ftl @@ -6,7 +6,11 @@ "sitePreset" : "${item.siteInfo.sitePreset}", "shortName" : "${item.siteInfo.shortName}", "title" : "${item.siteInfo.title}", - "description" : "${item.siteInfo.description}", + <#if item.siteInfo.description??> + "description" : "${item.siteInfo.description}", + <#else> + "description" : "", + "createdDate" : "${xmldate(item.siteInfo.createdDate)}", "lastModifiedDate" : "${xmldate(item.siteInfo.lastModifiedDate)}", "visibility" : "${item.siteInfo.visibility}", diff --git a/remote-api/src/main/resources/alfresco/templates/webscripts/org/alfresco/repository/site/site.lib.ftl b/remote-api/src/main/resources/alfresco/templates/webscripts/org/alfresco/repository/site/site.lib.ftl index 3e74d71bcb..a3dcdae802 100644 --- a/remote-api/src/main/resources/alfresco/templates/webscripts/org/alfresco/repository/site/site.lib.ftl +++ b/remote-api/src/main/resources/alfresco/templates/webscripts/org/alfresco/repository/site/site.lib.ftl @@ -10,7 +10,11 @@ "sitePreset": "${site.sitePreset}", "shortName": "${site.shortName}", "title": "${site.title}", - "description": "${site.description}", + <#if site.description??> + "description": "${site.description}", + <#else> + "description" : "", + <#if site.node?exists> "node": "${url.serviceContext + "/api/node/" + site.node.storeType + "/" + site.node.storeId + "/" + site.node.id}", "tagScope": "${url.serviceContext + "/api/tagscopes/" + site.node.storeType + "/" + site.node.storeId + "/" + site.node.id}",