TF-1865: Update UI and replace task in workmanager when update sending email
(cherry picked from commit 15168421c994c5f928873e0794bcbf0c36b015c9)
This commit is contained in:
@@ -1,3 +1,4 @@
|
||||
import 'package:jmap_dart_client/jmap/mail/email/email.dart';
|
||||
import 'package:model/extensions/email_extension.dart';
|
||||
import 'package:model/extensions/email_id_extensions.dart';
|
||||
import 'package:model/extensions/identity_id_extension.dart';
|
||||
@@ -23,9 +24,9 @@ extension SendingEmailExtension on SendingEmail {
|
||||
);
|
||||
}
|
||||
|
||||
EmailRequest toEmailRequest() {
|
||||
EmailRequest toEmailRequest({Email? emailEdit}) {
|
||||
return EmailRequest(
|
||||
email: email,
|
||||
email: emailEdit ?? email,
|
||||
emailActionType: emailActionType,
|
||||
sentMailboxId: sentMailboxId,
|
||||
emailIdDestroyed: emailIdDestroyed,
|
||||
|
||||
@@ -66,7 +66,7 @@ class SendingEmail with EquatableMixin {
|
||||
return val;
|
||||
}
|
||||
|
||||
PresentationEmail get presentationEmail => email.toPresentationEmail();
|
||||
PresentationEmail get presentationEmail => email.sendingEmailToPresentationEmail();
|
||||
|
||||
String getCreateTimeAt(String newLocale) {
|
||||
return DateFormat(createTime.toPattern(), newLocale).format(createTime);
|
||||
|
||||
Reference in New Issue
Block a user