fix m2m__pk filter
This commit is contained in:
parent
1ce641de48
commit
733065838b
1 changed files with 1 additions and 1 deletions
|
@ -557,7 +557,7 @@ class BaseQueryWrapper(BaseWrapper):
|
|||
return (Q(pk__in=(pk for pk in pks if not is_created_pk(pk))),
|
||||
set(pk for pk in pks if is_created_pk(pk)))
|
||||
|
||||
if int(filter_value) not in self._changeset.deleted_existing.get(rel_model, ()):
|
||||
if int(filter_value) in self._changeset.deleted_existing.get(rel_model, ()):
|
||||
return Q(pk__in=()), set()
|
||||
|
||||
return (((q & ~Q(pk__in=(pk for pk in remove_pks if not is_created_pk(pk)))) |
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue