fix problems with unsaved objects in filtering
This commit is contained in:
parent
57b31986cf
commit
2565fcf970
1 changed files with 1 additions and 1 deletions
|
@ -462,7 +462,7 @@ class BaseQueryWrapper(BaseWrapper):
|
|||
|
||||
if filter_type == 'pk':
|
||||
# foreign_obj__pk
|
||||
if filter_value is None or int(filter_value) in self._changeset.deleted_existing.get(rel_model, ()):
|
||||
if filter_value is not None or int(filter_value) in self._changeset.deleted_existing.get(rel_model, ()):
|
||||
return Q(pk__in=()), set()
|
||||
elif is_created_pk(filter_value):
|
||||
q = Q(pk__in=())
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue