From 285cad69267d8a239ab5727a431d1bf67392cde3 Mon Sep 17 00:00:00 2001
From: Mohamadou Mbengue <mmbengue@gmail.com>
Date: Thu, 1 Jul 2010 14:31:30 +0000
Subject: [PATCH] * update the local role after creating role information

git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@36784 20353a03-c40f-0410-a6d1-a30d3c3de9de
---
 bt5/erp5_egov/ExtensionTemplateItem/SetUpEGovInstance.py | 2 ++
 bt5/erp5_egov/bt/change_log                              | 3 +++
 bt5/erp5_egov/bt/revision                                | 2 +-
 3 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/bt5/erp5_egov/ExtensionTemplateItem/SetUpEGovInstance.py b/bt5/erp5_egov/ExtensionTemplateItem/SetUpEGovInstance.py
index f126a20fe9..b220ecb2e6 100644
--- a/bt5/erp5_egov/ExtensionTemplateItem/SetUpEGovInstance.py
+++ b/bt5/erp5_egov/ExtensionTemplateItem/SetUpEGovInstance.py
@@ -53,6 +53,8 @@ def allowAccessOnPersonAndOrganisation(self):
                      title='Agent Administratif',
                      role_name='Auditor',
                      role_category_list=role_category_list)
+  for ptype in portal_type_list:
+    ptype.updateRoleMapping()
 
   return '- Access on Person and Organisation allowed for administrative agent'
 
diff --git a/bt5/erp5_egov/bt/change_log b/bt5/erp5_egov/bt/change_log
index 1bf417b8c7..795cba835f 100644
--- a/bt5/erp5_egov/bt/change_log
+++ b/bt5/erp5_egov/bt/change_log
@@ -1,3 +1,6 @@
+2010-07-01 mohamadou
+* update the local role after creating role information
+
 2010-07-01 mayoro
 * Test if the returned title or portal_type of attachments are not None before proceed
 
diff --git a/bt5/erp5_egov/bt/revision b/bt5/erp5_egov/bt/revision
index b7f636c12f..ed4df3c909 100644
--- a/bt5/erp5_egov/bt/revision
+++ b/bt5/erp5_egov/bt/revision
@@ -1 +1 @@
-665
\ No newline at end of file
+666
\ No newline at end of file
-- 
2.30.9