[Erp5-report] r15094 - /erp5/trunk/products/ERP5SyncML/Subscription.py
nobody at svn.erp5.org
nobody at svn.erp5.org
Mon Jul 2 10:09:32 CEST 2007
Author: nicolas
Date: Mon Jul 2 10:09:32 2007
New Revision: 15094
URL: http://svn.erp5.org?rev=15094&view=rev
Log:
Increase performance
Modified:
erp5/trunk/products/ERP5SyncML/Subscription.py
Modified: erp5/trunk/products/ERP5SyncML/Subscription.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5SyncML/Subscription.py?rev=15094&r1=15093&r2=15094&view=diff
==============================================================================
--- erp5/trunk/products/ERP5SyncML/Subscription.py (original)
+++ erp5/trunk/products/ERP5SyncML/Subscription.py Mon Jul 2 10:09:32 2007
@@ -1376,9 +1376,9 @@
remaining_object_list = self.getRemainingObjectPathList()
if remaining_object_list is not None:
new_list = []
- for o in remaining_object_list:
- if o != object_path:
- new_list.append(o)
+ new_list.extend(remaining_object_list)
+ while object_path in new_list:
+ new_list.remove(object_path)
self.setRemainingObjectPathList(new_list)
def startSynchronization(self):
More information about the Erp5-report
mailing list