TF-3416 Implement preview EML attachment

This commit is contained in:
dab246
2025-01-13 10:02:50 +07:00
committed by Dat H. Pham
parent 7cbdfddb6d
commit d304083b2e
54 changed files with 1489 additions and 148 deletions
@@ -902,7 +902,9 @@ class EmailAPI with HandleSetErrorMixin {
Future<List<Email>> parseEmailByBlobIds(AccountId accountId, Set<Id> blobIds) async {
final requestBuilder = JmapRequestBuilder(_httpClient, ProcessingInvocation());
final parseEmailMethod = ParseEmailMethod(accountId, blobIds);
final parseEmailMethod = ParseEmailMethod(accountId, blobIds)
..addProperties(ThreadConstants.propertiesParseEmailByBlobId)
..addFetchHTMLBodyValues(true);
final parseEmailInvocation = requestBuilder.invocation(parseEmailMethod);
final response = await (requestBuilder