Fix account signature preferences during draft creation (#314)

* Pass account ID instead of account to draft creation method, since account object can be stale.

* Configure await
This commit is contained in:
Tiktack
2024-08-12 00:56:26 +02:00
committed by GitHub
parent 5912adff93
commit cbd5a515a9
4 changed files with 6 additions and 5 deletions

View File

@@ -271,7 +271,7 @@ namespace Wino.Mail.ViewModels
}
};
var (draftMailCopy, draftBase64MimeMessage) = await _mailService.CreateDraftAsync(initializedMailItemViewModel.AssignedAccount, draftOptions).ConfigureAwait(false);
var (draftMailCopy, draftBase64MimeMessage) = await _mailService.CreateDraftAsync(initializedMailItemViewModel.AssignedAccount.Id, draftOptions).ConfigureAwait(false);
var draftPreparationRequest = new DraftPreparationRequest(initializedMailItemViewModel.AssignedAccount, draftMailCopy, draftBase64MimeMessage, initializedMailItemViewModel.MailCopy);