From dfdc348423a59c0c9db84d0de38493c6f4f13302 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Laura=20Kl=C3=BCnder?= Date: Thu, 15 Jun 2017 01:41:08 +0200 Subject: [PATCH] easier way to get the field of a ForwardManyToOneDescriptor --- src/c3nav/editor/wrappers.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/c3nav/editor/wrappers.py b/src/c3nav/editor/wrappers.py index 5d5806b9..02df25be 100644 --- a/src/c3nav/editor/wrappers.py +++ b/src/c3nav/editor/wrappers.py @@ -315,7 +315,7 @@ class BaseQueryWrapper(BaseWrapper): segments = ['in'] q = Q(**{filter_name: filter_value}) - if filter_type == self._obj.model._meta.get_field(field_name).model._meta.pk.name: + if filter_type == class_value.field.model._meta.pk.name: filter_type = 'pk' if filter_type == 'pk' and segments == ['in']: