[Erp5-report] r23855 - in /erp5/trunk/products: ERP5/Document/ ERP5Form/
nobody at svn.erp5.org
nobody at svn.erp5.org
Fri Sep 26 23:28:46 CEST 2008
Author: kazuhiko
Date: Fri Sep 26 23:28:46 2008
New Revision: 23855
URL: http://svn.erp5.org?rev=23855&view=rev
Log:
use sort(reverse=True).
Modified:
erp5/trunk/products/ERP5/Document/AmortisationRule.py
erp5/trunk/products/ERP5Form/PreferenceTool.py
Modified: erp5/trunk/products/ERP5/Document/AmortisationRule.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/Document/AmortisationRule.py?rev=23855&r1=23854&r2=23855&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/Document/AmortisationRule.py (original)
+++ erp5/trunk/products/ERP5/Document/AmortisationRule.py Fri Sep 26 23:28:46 2008
@@ -677,7 +677,7 @@
# We have each matching ratio. Now we need to match each amortisation period
# according to these ratio : the highest ratio gets the priority, then the next
# highest is taken into account if corresponding resources are free, and so on
- matching_ratio_list.sort(key=lambda x: -x['ratio'])
+ matching_ratio_list.sort(key=lambda x: x['ratio'], reverse=True)
calculated_to_match = calculated_period_dict.keys()
aggregated_to_match = aggregated_period_dict.keys()
match_dict = {}
Modified: erp5/trunk/products/ERP5Form/PreferenceTool.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Form/PreferenceTool.py?rev=23855&r1=23854&r2=23855&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Form/PreferenceTool.py (original)
+++ erp5/trunk/products/ERP5Form/PreferenceTool.py Fri Sep 26 23:28:46 2008
@@ -228,11 +228,11 @@
prefs.append(pref)
else :
prefs.append(pref)
- prefs.sort(key=lambda x: -x.getPriority())
+ prefs.sort(key=lambda x: x.getPriority(), reverse=True)
# add system preferences after user preferences
sys_prefs = [x.getObject() for x in self.searchFolder(portal_type='System Preference', **kw) \
if x.getObject().getProperty('preference_state', 'broken') in ('enabled', 'global')]
- sys_prefs.sort(key=lambda x: -x.getPriority())
+ sys_prefs.sort(key=lambda x: x.getPriority(), reverse=True)
return sys_prefs + prefs
security.declareProtected(Permissions.View, 'getActivePreference')
More information about the Erp5-report
mailing list