[Neo-report] r2799 vincent - /trunk/neo/client/__init__.py
nobody at svn.erp5.org
nobody at svn.erp5.org
Thu Jun 23 10:27:51 CEST 2011
Author: vincent
Date: Thu Jun 23 10:27:51 2011
New Revision: 2799
Log:
No real need for a special case here.
Just don't use iterkeys on dictionaries, it's the default iterator anyway.
Modified:
trunk/neo/client/__init__.py
Modified: trunk/neo/client/__init__.py
==============================================================================
--- trunk/neo/client/__init__.py [iso-8859-1] (original)
+++ trunk/neo/client/__init__.py [iso-8859-1] Thu Jun 23 10:27:51 2011
@@ -39,11 +39,7 @@ if needs_patch:
serial = self._storage.tpc_finish(transaction, callback)
if serial is not None:
assert isinstance(serial, str), repr(serial)
- creating = self._creating
- # BBB: List on older ZODB, dict on newer
- if isinstance(creating, dict):
- creating = self._creating.iterkeys()
- for oid_iterator in (self._modified, creating):
+ for oid_iterator in (self._modified, self._creating):
for oid in oid_iterator:
obj = self._cache.get(oid, None)
# Ignore missing objects and don't update ghosts.
More information about the Neo-report
mailing list