From 1d4341b8a5e237530c4c916287843456c101624b Mon Sep 17 00:00:00 2001 From: Mike Bayer Date: Fri, 20 Jan 2006 04:06:51 +0000 Subject: [PATCH] comment out dump, reverse check for self-ref task/delete-matchup --- lib/sqlalchemy/mapping/objectstore.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/sqlalchemy/mapping/objectstore.py b/lib/sqlalchemy/mapping/objectstore.py index c092cf48f5..d69b82128a 100644 --- a/lib/sqlalchemy/mapping/objectstore.py +++ b/lib/sqlalchemy/mapping/objectstore.py @@ -390,7 +390,7 @@ class UOWTransaction(object): task.mapper.register_dependencies(self) head = self._sort_dependencies() - print "Task dump:\n" + head.dump() + #print "Task dump:\n" + head.dump() if head is not None: head.execute(self) @@ -622,11 +622,11 @@ class UOWTask(object): parenttask = get_task(obj) for dep in self.dependencies: (processor, targettask, isdelete) = (dep.processor, dep.targettask, dep.isdeletefrom) - if taskelement.isdelete is not dep.isdeletefrom: - continue - elif dep.targettask is not self: + if dep.targettask is not self: extradep.append(dep) continue + elif taskelement.isdelete is not dep.isdeletefrom: + continue #print "GETING LIST OFF PROC", processor.key, "OBJ", repr(obj) childlist = dep.get_object_dependencies(obj, trans, passive = True) if isdelete: -- 2.47.2