Skip to content

Commit 1e3d2df

Browse files
committed
fix illogicality
1 parent e43fae8 commit 1e3d2df

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

mongoengine/queryset/base.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -404,8 +404,7 @@ def delete(self, write_concern=None, _from_doc_delete=False):
404404
if rule == CASCADE:
405405
ref_q = document_cls.objects(**{field_name + '__in': self})
406406
ref_q_count = ref_q.count()
407-
if (doc != document_cls and ref_q_count > 0 or
408-
(doc == document_cls and ref_q_count > 0)):
407+
if ref_q_count > 0:
409408
ref_q.delete(write_concern=write_concern)
410409
elif rule == NULLIFY:
411410
document_cls.objects(**{field_name + '__in': self}).update(

0 commit comments

Comments
 (0)