As we transition to the new Hyland Community, some post links may be temporarily disrupted as we finalize redirects. We apologize for the inconvenience and are working to resolve this as quickly as possible. Details.
function main(){ profile = context.properties["site-profile"] if(profile){ mySite = sites.getSite(profile.shortName); //fails here… mySiteNode = mySite.node; if(mySiteNode){ if(mySiteNode.hasAspect("ac:siteProps")){ model.siteSponsor = mySiteNode.properties["ac:sponsor"]; } else{ //aspect not applied. } } } } main();
Message: 07240016 Wrapped Exception (with status template): 07240040 Failed to execute script '/org/aeroCOMPASS/getSiteProps.get.js (in repository store workspace://SpacesStore/Company Home/Data Dictionary/Web Scripts Extensions)': 07240039 ReferenceError: "sites" is not defined. (workspace://SpacesStore/Company Home/Data Dictionary/Web Scripts Extensions/org/aeroCOMPASS/getSiteProps.get.js#4) Exception: org.mozilla.javascript.EcmaError - ReferenceError: "sites" is not defined. (workspace://SpacesStore/Company Home/Data Dictionary/Web Scripts Extensions/org/aeroCOMPASS/getSiteProps.get.js#4)
var sitename = url.templateArgs["shortName"]; if(sitename){ mySite = sites.getSite(sitename); mySiteNode = mySite.node; if(mySiteNode){ if(mySiteNode.hasAspect("ac:siteOwner")){ model.siteOwner = mySiteNode.properties["ac:sponsor"]; model.siteSponsor = mySiteNode.properties["ac:sponsor"]; } } else{ } }