TF-3334 Remove Email/get of mark as read & mark as star action

This commit is contained in:
dab246
2024-12-19 00:50:13 +07:00
committed by Dat H. Pham
parent 75231636e2
commit eb51e9b3b1
27 changed files with 419 additions and 345 deletions
@@ -43,7 +43,12 @@ abstract class EmailDataSource {
}
);
Future<List<Email>> markAsRead(Session session, AccountId accountId, List<Email> emails, ReadActions readActions);
Future<List<EmailId>> markAsRead(
Session session,
AccountId accountId,
List<EmailId> emailIds,
ReadActions readActions,
);
Future<List<DownloadTaskId>> downloadAttachments(
List<Attachment> attachments,
@@ -72,10 +77,10 @@ abstract class EmailDataSource {
Future<List<EmailId>> moveToMailbox(Session session, AccountId accountId, MoveToMailboxRequest moveRequest);
Future<List<Email>> markAsStar(
Future<List<EmailId>> markAsStar(
Session session,
AccountId accountId,
List<Email> emails,
List<EmailId> emailIds,
MarkStarAction markStarAction
);
@@ -144,7 +149,7 @@ abstract class EmailDataSource {
Future<EmailRecoveryAction> getRestoredDeletedMessage(EmailRecoveryActionId emailRecoveryActionId);
Future<Email> storeEventAttendanceStatus(
Future<void> storeEventAttendanceStatus(
Session session,
AccountId accountId,
EmailId emailId,