TF-4054 Fix link detection

This commit is contained in:
dab246
2025-10-01 00:17:24 +07:00
committed by Dat H. Pham
parent 05b11fb779
commit aa710113b0
3 changed files with 453 additions and 0 deletions
@@ -1,6 +1,7 @@
import 'package:core/data/constants/constant.dart';
import 'package:core/utils/app_logger.dart';
import 'package:core/utils/application_manager.dart';
import 'package:core/utils/html/html_utils.dart';
import 'package:dartz/dartz.dart';
import 'package:dio/dio.dart';
import 'package:jmap_dart_client/jmap/mail/email/email.dart';
@@ -71,6 +72,8 @@ class ComposerRepositoryImpl extends ComposerRepository {
emailContent = await removeCollapsedExpandedSignatureEffect(emailContent: emailContent);
emailContent = HtmlUtils.wrapPlainTextLinks(emailContent);
final userAgent = await _applicationManager.generateApplicationUserAgent();
final emailBodyPartId = PartId(_uuid.v1());