TF-1626 Remove id of email when call Email/set method

(cherry picked from commit ce1d27d893fd406aa812d4e4ea9debe1ec265ddb)
This commit is contained in:
dab246
2023-03-21 18:27:48 +07:00
committed by Dat Vu
parent 61a9414fe1
commit 0d77789c5f
19 changed files with 120 additions and 106 deletions
@@ -35,7 +35,7 @@ extension PresentationEmailExtension on PresentationEmail {
PresentationEmail toggleSelect() {
return PresentationEmail(
this.id,
id: this.id,
keywords: keywords,
size: size,
receivedAt: receivedAt,
@@ -58,7 +58,7 @@ extension PresentationEmailExtension on PresentationEmail {
PresentationEmail toSelectedEmail({required SelectMode selectMode}) {
return PresentationEmail(
this.id,
id: this.id,
keywords: keywords,
size: size,
receivedAt: receivedAt,
@@ -81,7 +81,7 @@ extension PresentationEmailExtension on PresentationEmail {
Email toEmail() {
return Email(
this.id,
id: this.id,
keywords: keywords,
size: size,
receivedAt: receivedAt,
@@ -141,7 +141,7 @@ extension PresentationEmailExtension on PresentationEmail {
.toList();
return PresentationEmail(
this.id,
id: this.id,
keywords: keywords,
size: size,
receivedAt: receivedAt,
@@ -177,7 +177,7 @@ extension PresentationEmailExtension on PresentationEmail {
PresentationEmail withRouteWeb(Uri routeWeb) {
return PresentationEmail(
this.id,
id: this.id,
keywords: keywords,
size: size,
receivedAt: receivedAt,
@@ -200,7 +200,7 @@ extension PresentationEmailExtension on PresentationEmail {
PresentationEmail updateKeywords(Map<KeyWordIdentifier, bool>? newKeywords) {
return PresentationEmail(
this.id,
id: this.id,
keywords: newKeywords,
size: size,
receivedAt: receivedAt,
@@ -223,7 +223,7 @@ extension PresentationEmailExtension on PresentationEmail {
PresentationEmail syncPresentationEmail({PresentationMailbox? mailboxContain, Uri? routeWeb}) {
return PresentationEmail(
this.id,
id: this.id,
keywords: keywords,
size: size,
receivedAt: receivedAt,