[Erp5-report] r17438 - /erp5/trunk/products/CMFActivity/Activity/Queue.py

nobody at svn.erp5.org nobody at svn.erp5.org
Wed Nov 7 11:39:57 CET 2007


Author: vincent
Date: Wed Nov  7 11:39:57 2007
New Revision: 17438

URL: http://svn.erp5.org?rev=17438&view=rev
Log:
Remove 2 more hasattr.

Modified:
    erp5/trunk/products/CMFActivity/Activity/Queue.py

Modified: erp5/trunk/products/CMFActivity/Activity/Queue.py
URL: http://svn.erp5.org/erp5/trunk/products/CMFActivity/Activity/Queue.py?rev=17438&r1=17437&r2=17438&view=diff
==============================================================================
--- erp5/trunk/products/CMFActivity/Activity/Queue.py (original)
+++ erp5/trunk/products/CMFActivity/Activity/Queue.py Wed Nov  7 11:39:57 2007
@@ -70,7 +70,7 @@
     # Zope 2.8 and later.
     manager_list = transaction.get()._adapters.keys()
     for manager in manager_list:
-      if hasattr(manager, 'sync'):
+      if getattr(manager, 'sync', None) is not None:
         manager.sync()
     transaction.abort()
   except ImportError:
@@ -78,7 +78,7 @@
     t = get_transaction()
     jar_list = t._get_jars(t._objects, 0)
     for jar in jar_list:
-      if hasattr(jar, 'sync'):
+      if getattr(jar, 'sync', None) is not None:
         jar.sync()
     t.abort()
 




More information about the Erp5-report mailing list