diff --git a/bt5/erp5_egov/ExtensionTemplateItem/SetUpEGovInstance.py b/bt5/erp5_egov/ExtensionTemplateItem/SetUpEGovInstance.py index c16a8fd23986323f50876eaa8b006883983ed619..bcafacce9e88594b814f25bfb90dbc2f6b0b1b54 100644 --- a/bt5/erp5_egov/ExtensionTemplateItem/SetUpEGovInstance.py +++ b/bt5/erp5_egov/ExtensionTemplateItem/SetUpEGovInstance.py @@ -36,18 +36,18 @@ from zLOG import LOG, WARNING, INFO def allowAccessOnContributionRegistryPortalTypes(self): ''' Set Type Acquire Local Role ''' - self.portal = self.getPortalObject() - portal_contribution_registry = self.portal.portal_contribution_registry + portal = self.getPortalObject() + portal_contribution_registry = portal.portal_contribution_registry pt_title_list = [p.getDestinationPortalType() for p in portal_contribution_registry.contentValues()] exclude_pt_title_list = ['Web Page', 'DMS Ingestion', 'Default Predicate'] - + for pt_title in pt_title_list: if pt_title not in exclude_pt_title_list: - portal_type_object = self.portal.portal_types.getTypeInfo(pt_title) + portal_type_object = portal.portal_types.getTypeInfo(pt_title) #set acquired local role on the portal type portal_type_object.setTypeAcquireLocalRole(1) - + return '- Access on Contribution Registry Portal Types allowed' def allowAccessOnPersonAndOrganisation(self): diff --git a/bt5/erp5_egov/bt/revision b/bt5/erp5_egov/bt/revision index 4a533e3dd9b5d6c001996a69801ff776ed1a4484..64a0b71f19182e8b06f8eb147d6d6d7511786766 100644 --- a/bt5/erp5_egov/bt/revision +++ b/bt5/erp5_egov/bt/revision @@ -1 +1 @@ -745 \ No newline at end of file +746 \ No newline at end of file