TF-1923 Fix new email offline mode not working
(cherry picked from commit c1c48e93d50cb0ebbccaf11c3f4a975af640b63a)
This commit is contained in:
@@ -88,15 +88,17 @@ abstract class EmailRepository {
|
||||
|
||||
Future<jmap.State?> getEmailState(Session session, AccountId accountId);
|
||||
|
||||
Future<void> storeDetailedEmailToCache(Session session, AccountId accountId, DetailedEmail detailedEmail);
|
||||
Future<void> storeDetailedNewEmail(Session session, AccountId accountId, DetailedEmail detailedEmail);
|
||||
|
||||
Future<Email> getDetailedEmailById(Session session, AccountId accountId, EmailId emailId);
|
||||
|
||||
Future<void> storeEmailToCache(Session session, AccountId accountId, Email email);
|
||||
Future<void> storeEmail(Session session, AccountId accountId, Email email);
|
||||
|
||||
Future<Email?> getEmailStored(Session session, AccountId accountId, EmailId emailId);
|
||||
|
||||
Future<void> storeOpenedEmail(Session session, AccountId accountId, DetailedEmail detailedEmail);
|
||||
|
||||
Future<DetailedEmail?> getOpenedEmail(Session session, AccountId accountId, EmailId emailId);
|
||||
Future<DetailedEmail> getStoredOpenedEmail(Session session, AccountId accountId, EmailId emailId);
|
||||
|
||||
Future<DetailedEmail> getStoredNewEmail(Session session, AccountId accountId, EmailId emailId);
|
||||
}
|
||||
Reference in New Issue
Block a user