From aed472f661dbfb0103bd9c60ed62175d70044a76 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=A9rome=20Perrin?= <jerome@nexedi.com>
Date: Tue, 25 Oct 2005 15:27:19 +0000
Subject: [PATCH] reindexObjectSecurity when changing the preference level

git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@4123 20353a03-c40f-0410-a6d1-a30d3c3de9de
---
 product/ERP5Form/Document/Preference.py | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/product/ERP5Form/Document/Preference.py b/product/ERP5Form/Document/Preference.py
index ac71245e20..df1bb52767 100755
--- a/product/ERP5Form/Document/Preference.py
+++ b/product/ERP5Form/Document/Preference.py
@@ -38,12 +38,11 @@ class Priority:
   USER  = 3
    
 class Preference( Folder ):
-  """
-    An user preference 
+  """ An user preference 
   """
     
   # CMF Type Definition
-  meta_type       ='ERP5 Preference'
+  meta_type       = 'ERP5 Preference'
   portal_type     = 'Preference'
   add_permission  = Permissions.AddPortalContent
   isPortalContent = 1
@@ -69,7 +68,8 @@ class Preference( Folder ):
   def setPriority(self, priority) :
     """ Sets the priority of the preference"""
     self.priority = priority
-
+    self.reindexObjectSecurity()
+    
   security.declareProtected(Permissions.View, 'getPriority')
   def getPriority(self) :
     """ Returns the priority of the preference """
-- 
2.30.9