From 22ecacda1b850c75910967e94a393777ea07df13 Mon Sep 17 00:00:00 2001 From: Malcolm Tredinnick Date: Fri, 29 Feb 2008 15:58:39 +0000 Subject: [PATCH] queryset-refactor: Fixed a small error in [7179]. git-svn-id: http://code.djangoproject.com/svn/django/branches/queryset-refactor@7180 bcc190cf-cafb-0310-a4f2-bffc1f526a37 --- django/db/models/sql/subqueries.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/django/db/models/sql/subqueries.py b/django/db/models/sql/subqueries.py index 9c9952d16b..3c2d87d20f 100644 --- a/django/db/models/sql/subqueries.py +++ b/django/db/models/sql/subqueries.py @@ -101,8 +101,9 @@ class UpdateQuery(Query): are also set up after a clone() call. """ self.values = [] - self.related_updates = {} self.related_ids = None + if not hasattr(self, 'related_updates'): + self.related_updates = {} def clone(self, klass=None, **kwargs): return super(UpdateQuery, self).clone(klass,