diff --git a/product/ERP5/ERP5Site.py b/product/ERP5/ERP5Site.py index 8a4d49bd0f99104066dd2d85b6ba78f9a1922c52..9a6ebc7782c6b156524457bfac467f4072aa6dfd 100644 --- a/product/ERP5/ERP5Site.py +++ b/product/ERP5/ERP5Site.py @@ -181,6 +181,7 @@ class ERP5Site(FolderMixIn, CMFSite): of a new ERP5. It should not assist in the functionality at all. """ meta_type = 'ERP5 Site' + portal_type = 'ERP5 Site' constructors = (('addERP5Site', manage_addERP5SiteForm), manage_addERP5Site, ) uid = 0 last_id = 0 @@ -242,6 +243,11 @@ class ERP5Site(FolderMixIn, CMFSite): def getPortalObject(self): return self + security.declareProtected(Permissions.AccessContentsInformation, + 'getPortalType') + def getPortalType(self): + return self.portal_type + security.declareProtected(Permissions.AccessContentsInformation, 'getTitle') def getTitle(self):