From 0232befbae68e0e9cb7840411d321e800b2b5347 Mon Sep 17 00:00:00 2001 From: Adam Donaghy Date: Wed, 19 Aug 2020 14:00:53 +1000 Subject: [PATCH] Attempted fix for failures on master --- polymorphic/query.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/polymorphic/query.py b/polymorphic/query.py index a86b2dc..c2cc78f 100644 --- a/polymorphic/query.py +++ b/polymorphic/query.py @@ -157,7 +157,7 @@ class PolymorphicQuerySet(QuerySet): # Implementation in _translate_polymorphic_filter_defnition.""" return self.filter(not_instance_of=args) - def _filter_or_exclude(self, negate, *args, **kwargs): + def _filter_or_exclude(self, negate, args, kwargs): # We override this internal Django functon as it is used for all filter member functions. q_objects = translate_polymorphic_filter_definitions_in_args( self.model, args, using=self.db @@ -167,7 +167,7 @@ class PolymorphicQuerySet(QuerySet): self.model, kwargs, using=self.db ) return super(PolymorphicQuerySet, self)._filter_or_exclude( - negate, *(list(q_objects) + additional_args), **kwargs + negate, (list(q_objects) + additional_args), kwargs ) def order_by(self, *field_names):