Return default 'ALL' mailbox criterias for some imap servers

This commit is contained in:
shamoon
2023-06-06 20:00:31 -07:00
parent 36b4fff5c7
commit 0ebe08d796
2 changed files with 27 additions and 0 deletions

View File

@@ -384,6 +384,8 @@ def make_criterias(rule: MailRule, supports_gmail_labels: bool):
if isinstance(rule_query, dict):
if len(rule_query) or len(criterias):
return AND(**rule_query, **criterias)
else:
return "ALL"
else:
return AND(rule_query, **criterias)