Missing archive id check for gmail synchronizer.

This commit is contained in:
Burak Kaan Köse
2025-02-23 17:16:53 +01:00
parent b178869a8e
commit b551af01fa

View File

@@ -475,7 +475,7 @@ public class GmailSynchronizer : WinoSynchronizer<IClientServiceRequest, Message
// Handling of Gmail special virtual Archive folder.
// We will generate a new virtual folder if doesn't exist.
if (!localFolders.Any(a => a.SpecialFolderType == SpecialFolderType.Archive))
if (!localFolders.Any(a => a.SpecialFolderType == SpecialFolderType.Archive && a.RemoteFolderId == ServiceConstants.ARCHIVE_LABEL_ID))
{
archiveFolderId = Guid.NewGuid();