TF-3449 Display mark as important icon in email list
Signed-off-by: dab246 <tdvu@linagora.com>
This commit is contained in:
@@ -102,7 +102,10 @@ extension EmailExtension on Email {
|
||||
bodyValues: bodyValues,
|
||||
headerUserAgent: headerUserAgent,
|
||||
attachments: attachments,
|
||||
headerCalendarEvent: headerCalendarEvent
|
||||
headerCalendarEvent: headerCalendarEvent,
|
||||
xPriorityHeader: xPriorityHeader,
|
||||
importanceHeader: importanceHeader,
|
||||
priorityHeader: priorityHeader,
|
||||
);
|
||||
}
|
||||
|
||||
@@ -129,7 +132,10 @@ extension EmailExtension on Email {
|
||||
mailboxIds: mailboxIds,
|
||||
selectMode: selectMode,
|
||||
emailHeader: headers?.toList(),
|
||||
headerCalendarEvent: headerCalendarEvent
|
||||
headerCalendarEvent: headerCalendarEvent,
|
||||
xPriorityHeader: xPriorityHeader,
|
||||
importanceHeader: importanceHeader,
|
||||
priorityHeader: priorityHeader,
|
||||
)
|
||||
..searchSnippetSubject = searchSnippetSubject
|
||||
..searchSnippetPreview = searchSnippetPreview;
|
||||
@@ -153,6 +159,15 @@ extension EmailExtension on Email {
|
||||
replyTo: updatedProperties.contain(EmailProperty.replyTo) ? newEmail.replyTo : replyTo,
|
||||
mailboxIds: updatedProperties.contain(EmailProperty.mailboxIds) ? newEmail.mailboxIds : mailboxIds,
|
||||
headerCalendarEvent: updatedProperties.contain(IndividualHeaderIdentifier.headerCalendarEvent.value) ? newEmail.headerCalendarEvent : headerCalendarEvent,
|
||||
xPriorityHeader: updatedProperties.contain(IndividualHeaderIdentifier.xPriorityHeader.value)
|
||||
? newEmail.xPriorityHeader
|
||||
: xPriorityHeader,
|
||||
importanceHeader: updatedProperties.contain(IndividualHeaderIdentifier.importanceHeader.value)
|
||||
? newEmail.importanceHeader
|
||||
: importanceHeader,
|
||||
priorityHeader: updatedProperties.contain(IndividualHeaderIdentifier.priorityHeader.value)
|
||||
? newEmail.priorityHeader
|
||||
: priorityHeader,
|
||||
);
|
||||
}
|
||||
|
||||
@@ -213,7 +228,10 @@ extension EmailExtension on Email {
|
||||
emailHeader: headers?.toList(),
|
||||
bodyValues: bodyValues,
|
||||
htmlBody: htmlBody,
|
||||
headerCalendarEvent: headerCalendarEvent
|
||||
headerCalendarEvent: headerCalendarEvent,
|
||||
xPriorityHeader: xPriorityHeader,
|
||||
importanceHeader: importanceHeader,
|
||||
priorityHeader: priorityHeader,
|
||||
);
|
||||
}
|
||||
|
||||
@@ -250,6 +268,9 @@ extension EmailExtension on Email {
|
||||
headerUserAgent: headerUserAgent,
|
||||
headerMdn: value,
|
||||
headerCalendarEvent: headerCalendarEvent,
|
||||
xPriorityHeader: xPriorityHeader,
|
||||
importanceHeader: importanceHeader,
|
||||
priorityHeader: priorityHeader,
|
||||
);
|
||||
}
|
||||
}
|
||||
@@ -80,7 +80,10 @@ extension PresentationEmailExtension on PresentationEmail {
|
||||
selectMode: selectMode == SelectMode.INACTIVE ? SelectMode.ACTIVE : SelectMode.INACTIVE,
|
||||
routeWeb: routeWeb,
|
||||
mailboxContain: mailboxContain,
|
||||
headerCalendarEvent: headerCalendarEvent
|
||||
headerCalendarEvent: headerCalendarEvent,
|
||||
xPriorityHeader: xPriorityHeader,
|
||||
importanceHeader: importanceHeader,
|
||||
priorityHeader: priorityHeader,
|
||||
)
|
||||
..searchSnippetSubject = searchSnippetSubject
|
||||
..searchSnippetPreview = searchSnippetPreview;
|
||||
@@ -106,7 +109,10 @@ extension PresentationEmailExtension on PresentationEmail {
|
||||
selectMode: selectMode,
|
||||
routeWeb: routeWeb,
|
||||
mailboxContain: mailboxContain,
|
||||
headerCalendarEvent: headerCalendarEvent
|
||||
headerCalendarEvent: headerCalendarEvent,
|
||||
xPriorityHeader: xPriorityHeader,
|
||||
importanceHeader: importanceHeader,
|
||||
priorityHeader: priorityHeader,
|
||||
)
|
||||
..searchSnippetSubject = searchSnippetSubject
|
||||
..searchSnippetPreview = searchSnippetPreview;
|
||||
@@ -132,7 +138,10 @@ extension PresentationEmailExtension on PresentationEmail {
|
||||
bodyValues: bodyValues,
|
||||
mailboxIds: mailboxIds,
|
||||
headers: emailHeader?.toSet(),
|
||||
headerCalendarEvent: headerCalendarEvent
|
||||
headerCalendarEvent: headerCalendarEvent,
|
||||
xPriorityHeader: xPriorityHeader,
|
||||
importanceHeader: importanceHeader,
|
||||
priorityHeader: priorityHeader,
|
||||
);
|
||||
}
|
||||
|
||||
@@ -165,7 +174,10 @@ extension PresentationEmailExtension on PresentationEmail {
|
||||
selectMode: selectMode,
|
||||
routeWeb: routeWeb,
|
||||
mailboxContain: matchedMailbox,
|
||||
headerCalendarEvent: headerCalendarEvent
|
||||
headerCalendarEvent: headerCalendarEvent,
|
||||
xPriorityHeader: xPriorityHeader,
|
||||
importanceHeader: importanceHeader,
|
||||
priorityHeader: priorityHeader,
|
||||
)
|
||||
..searchSnippetSubject = searchSnippetSubject
|
||||
..searchSnippetPreview = searchSnippetPreview;
|
||||
@@ -204,7 +216,10 @@ extension PresentationEmailExtension on PresentationEmail {
|
||||
selectMode: selectMode,
|
||||
routeWeb: routeWeb,
|
||||
mailboxContain: mailboxContain,
|
||||
headerCalendarEvent: headerCalendarEvent
|
||||
headerCalendarEvent: headerCalendarEvent,
|
||||
xPriorityHeader: xPriorityHeader,
|
||||
importanceHeader: importanceHeader,
|
||||
priorityHeader: priorityHeader,
|
||||
)
|
||||
..searchSnippetSubject = searchSnippetSubject
|
||||
..searchSnippetPreview = searchSnippetPreview;
|
||||
@@ -233,7 +248,10 @@ extension PresentationEmailExtension on PresentationEmail {
|
||||
selectMode: selectMode,
|
||||
routeWeb: routeWeb,
|
||||
mailboxContain: mailboxContain,
|
||||
headerCalendarEvent: headerCalendarEvent
|
||||
headerCalendarEvent: headerCalendarEvent,
|
||||
xPriorityHeader: xPriorityHeader,
|
||||
importanceHeader: importanceHeader,
|
||||
priorityHeader: priorityHeader,
|
||||
)
|
||||
..searchSnippetSubject = searchSnippetSubject
|
||||
..searchSnippetPreview = searchSnippetPreview;
|
||||
@@ -259,7 +277,10 @@ extension PresentationEmailExtension on PresentationEmail {
|
||||
selectMode: selectMode,
|
||||
routeWeb: routeWeb,
|
||||
mailboxContain: mailboxContain,
|
||||
headerCalendarEvent: headerCalendarEvent
|
||||
headerCalendarEvent: headerCalendarEvent,
|
||||
xPriorityHeader: xPriorityHeader,
|
||||
importanceHeader: importanceHeader,
|
||||
priorityHeader: priorityHeader,
|
||||
)
|
||||
..searchSnippetSubject = searchSnippetSubject
|
||||
..searchSnippetPreview = searchSnippetPreview;
|
||||
|
||||
Reference in New Issue
Block a user