From: shamoon <4887959+shamoon@users.noreply.github.com> Date: Tue, 23 Apr 2024 14:37:14 +0000 (-0700) Subject: Fix: always check workflow filter_mailrule if set (#6474) X-Git-Tag: v2.8.0~3^2~23 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a5d3d51cc50de657e7f6fa235106f11ea259a721;p=thirdparty%2Fpaperless-ngx.git Fix: always check workflow filter_mailrule if set (#6474) --- diff --git a/src/documents/matching.py b/src/documents/matching.py index 6ffa1b3aac..586ca3a6a6 100644 --- a/src/documents/matching.py +++ b/src/documents/matching.py @@ -269,8 +269,7 @@ def consumable_document_matches_workflow( # Document mail rule vs trigger mail rule if ( - document.mailrule_id is not None - and trigger.filter_mailrule is not None + trigger.filter_mailrule is not None and document.mailrule_id != trigger.filter_mailrule.pk ): reason = (