diff --git a/rm-community/rm-community-repo/source/java/org/alfresco/rm/rest/api/impl/RMSitesImpl.java b/rm-community/rm-community-repo/source/java/org/alfresco/rm/rest/api/impl/RMSitesImpl.java index 49a4b19fb6..7490092720 100644 --- a/rm-community/rm-community-repo/source/java/org/alfresco/rm/rest/api/impl/RMSitesImpl.java +++ b/rm-community/rm-community-repo/source/java/org/alfresco/rm/rest/api/impl/RMSitesImpl.java @@ -322,9 +322,17 @@ public class RMSitesImpl extends SitesImpl implements RMSites @Override public RMSite getRMSite(String siteId) { + siteService.hasSite(RM_SITE_ID); Site site = getSite(siteId); SiteInfo siteInfo = siteService.getSite(siteId); RMSiteCompliance compliance = getCompliance(siteInfo); return new RMSite(site, compliance); } + + @Override + public void deleteSite(String siteId, Parameters parameters) + { + siteService.hasSite(RM_SITE_ID); + super.deleteSite(siteId, parameters); + } }