From 4d7e3c43c51c739d639b6f43805f8f57558a2800 Mon Sep 17 00:00:00 2001 From: Luke Plant Date: Sun, 29 Jan 2006 00:34:49 +0000 Subject: [PATCH] magic-removal: Fixed syntax of call to _set_core_filters in ManyRelatedObjectsDescriptor git-svn-id: http://code.djangoproject.com/svn/django/branches/magic-removal@2152 bcc190cf-cafb-0310-a4f2-bffc1f526a37 --- django/db/models/fields/related.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/django/db/models/fields/related.py b/django/db/models/fields/related.py index 2174e19fee..e49cef63ea 100644 --- a/django/db/models/fields/related.py +++ b/django/db/models/fields/related.py @@ -114,9 +114,9 @@ class ManyRelatedObjectsDescriptor(object): rel_field = self.related.field if self.rel_type == 'o2m': - manager._set_core_filter({'%s__%s__exact' % (rel_field.name, rel_field.rel.to._meta.pk.name): getattr(instance, rel_field.rel.get_related_field().attname)}) + manager._set_core_filter(**{'%s__%s__exact' % (rel_field.name, rel_field.rel.to._meta.pk.name): getattr(instance, rel_field.rel.get_related_field().attname)}) else: - manager._set_core_filter({'%s__%s__exact' % (rel_field.name, instance_type._meta.pk.name): instance._get_pk_val()}) + manager._set_core_filter(**{'%s__%s__exact' % (rel_field.name, instance_type._meta.pk.name): instance._get_pk_val()}) # Prepare the manager. # TODO: Fix this hack?