TF-3517 Fix "Reply to *me*" field is added when save an email as draft
Signed-off-by: dab246 <tdvu@linagora.com>
This commit is contained in:
@@ -7,7 +7,10 @@ import 'package:tmail_ui_user/features/upload/domain/model/upload_attachment.dar
|
||||
abstract class ComposerRepository {
|
||||
Future<Email> generateEmail(
|
||||
CreateEmailRequest createEmailRequest,
|
||||
{bool withIdentityHeader = false});
|
||||
{
|
||||
bool withIdentityHeader = false,
|
||||
bool isDraft = false,
|
||||
});
|
||||
|
||||
Future<UploadAttachment> uploadAttachment(FileInfo fileInfo, Uri uploadUri, {CancelToken? cancelToken});
|
||||
|
||||
|
||||
+3
-1
@@ -89,7 +89,9 @@ class CreateNewAndSaveEmailToDraftsInteractor {
|
||||
try {
|
||||
final emailCreated = await _composerRepository.generateEmail(
|
||||
createEmailRequest,
|
||||
withIdentityHeader: true);
|
||||
withIdentityHeader: true,
|
||||
isDraft: true,
|
||||
);
|
||||
return emailCreated;
|
||||
} catch (e) {
|
||||
logError('CreateNewAndSaveEmailToDraftsInteractor::_createEmailObject: Exception: $e');
|
||||
|
||||
@@ -26,7 +26,9 @@ class SaveComposerCacheOnWebInteractor {
|
||||
try {
|
||||
final emailCreated = await _composerRepository.generateEmail(
|
||||
createEmailRequest,
|
||||
withIdentityHeader: true);
|
||||
withIdentityHeader: true,
|
||||
isDraft: true,
|
||||
);
|
||||
await _composerCacheRepository.saveComposerCacheOnWeb(
|
||||
accountId: accountId,
|
||||
userName: userName,
|
||||
|
||||
Reference in New Issue
Block a user