Fix gmail sending.

This commit is contained in:
Burak Kaan Köse
2024-06-12 02:12:23 +02:00
parent 5a4dd97abe
commit fdea15eef4

View File

@@ -900,7 +900,8 @@ namespace Wino.Core.Synchronizers
// This seem to be a worse approach. Now both Outlook and Gmail use X-Wino-Draft-Id header to map drafts. // This seem to be a worse approach. Now both Outlook and Gmail use X-Wino-Draft-Id header to map drafts.
// This is a better approach since we don't need to fetch the draft resource to get the draft id. // This is a better approach since we don't need to fetch the draft resource to get the draft id.
if (mimeMessage.Headers.Contains(Domain.Constants.WinoLocalDraftHeader) if (mailCopy.IsDraft
&& mimeMessage.Headers.Contains(Domain.Constants.WinoLocalDraftHeader)
&& Guid.TryParse(mimeMessage.Headers[Domain.Constants.WinoLocalDraftHeader], out Guid localDraftCopyUniqueId)) && Guid.TryParse(mimeMessage.Headers[Domain.Constants.WinoLocalDraftHeader], out Guid localDraftCopyUniqueId))
{ {
// This message belongs to existing local draft copy. // This message belongs to existing local draft copy.