Fixing regular accounts for mail add check.

This commit is contained in:
Burak Kaan Köse
2024-09-29 13:37:20 +02:00
parent b86643c052
commit a438b5ba17

View File

@@ -632,8 +632,8 @@ namespace Wino.Mail.ViewModels
{
if (ActiveFolder == null) return;
// At least accounts must match.
if (!ActiveFolder.HandlingFolders.Any(a => a.MailAccountId != addedMail.AssignedAccount.Id)) return;
// At least one of the accounts we are listing must match with the account of the added mail.
if (!ActiveFolder.HandlingFolders.Any(a => a.MailAccountId == addedMail.AssignedAccount.Id)) return;
// Messages coming to sent or draft folder must be inserted regardless of the filter.
bool shouldPreventIgnoringFilter = addedMail.AssignedFolder.SpecialFolderType == SpecialFolderType.Draft ||