TF-3035 Restore identity from draft

This commit is contained in:
DatDang
2024-09-05 16:46:28 +07:00
committed by Dat H. Pham
parent fd78f327b7
commit 82a49c5923
21 changed files with 199 additions and 49 deletions
@@ -105,6 +105,7 @@ extension CreateEmailRequestExtension on CreateEmailRequest {
required Set<EmailBodyPart> newEmailAttachments,
required String userAgent,
required PartId partId,
bool withIdentityHeader = false,
}) {
return Email(
mailboxIds: createMailboxIds(),
@@ -145,6 +146,9 @@ extension CreateEmailRequestExtension on CreateEmailRequest {
headerMdn: hasRequestReadReceipt
? { IndividualHeaderIdentifier.headerMdn: createMdnEmailAddress() }
: null,
identityHeader: withIdentityHeader
? {IndividualHeaderIdentifier.identityHeader: identity?.id?.id.value}
: null
);
}