]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
(no commit message)
authorMike Bayer <mike_mp@zzzcomputing.com>
Wed, 5 Oct 2005 04:46:54 +0000 (04:46 +0000)
committerMike Bayer <mike_mp@zzzcomputing.com>
Wed, 5 Oct 2005 04:46:54 +0000 (04:46 +0000)
lib/sqlalchemy/objectstore.py

index c930e19ebf7d8adccab8ea694a62738741c8db67..d6b1fe053744dc44cac59a8f6b7bf176e6c25a8e 100644 (file)
@@ -171,6 +171,9 @@ class UnitOfWork(object):
             return True
         
     def register_deleted(self, obj):
+        try:
+            del self.dirty[obj]
+        except KeyError:pass
         self.deleted.append(obj)  
         mapper = object_mapper(obj)
         mapper.register_deleted(obj, self)