[Erp5-report] r38132 seb - /erp5/trunk/products/ERP5Form/PreferenceTool.py
nobody at svn.erp5.org
nobody at svn.erp5.org
Thu Sep 2 23:46:43 CEST 2010
Author: seb
Date: Thu Sep 2 23:46:43 2010
New Revision: 38132
URL: http://svn.erp5.org?rev=38132&view=rev
Log:
we can store objects directly in transactional variable
Modified:
erp5/trunk/products/ERP5Form/PreferenceTool.py
Modified: erp5/trunk/products/ERP5Form/PreferenceTool.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Form/PreferenceTool.py?rev=38132&r1=38131&r2=38132&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Form/PreferenceTool.py [utf8] (original)
+++ erp5/trunk/products/ERP5Form/PreferenceTool.py [utf8] Thu Sep 2 23:46:43 2010
@@ -252,10 +252,10 @@ class PreferenceTool(BaseTool):
if x.getObject().getProperty('preference_state', 'broken') in ('enabled', 'global')]
sys_prefs.sort(key=lambda x: x.getPriority(), reverse=True)
preference_list = sys_prefs + prefs
- tv[tv_key] = [x.getRelativeUrl() for x in preference_list]
+ tv[tv_key] = preference_list
else:
portal = self.getPortalObject()
- preference_list = [portal.restrictedTraverse(x) for x in tv[tv_key]]
+ preference_list = tv[tv_key]
return preference_list
def _getActivePreferenceByPortalType(self, portal_type):
More information about the Erp5-report
mailing list