From c6472030dd759e769ecbb537646c6eb7912da58c Mon Sep 17 00:00:00 2001 From: dab246 Date: Mon, 15 Jan 2024 14:37:17 +0700 Subject: [PATCH] TF-2215 Add `Accept-Language` and `Content-Language` when sent email --- .../extensions/create_email_request_extension.dart | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/lib/features/composer/presentation/extensions/create_email_request_extension.dart b/lib/features/composer/presentation/extensions/create_email_request_extension.dart index cc3b18b34..f112bc0e6 100644 --- a/lib/features/composer/presentation/extensions/create_email_request_extension.dart +++ b/lib/features/composer/presentation/extensions/create_email_request_extension.dart @@ -18,6 +18,7 @@ import 'package:tmail_ui_user/features/email/domain/extensions/list_attachments_ import 'package:tmail_ui_user/features/mailbox/domain/model/create_new_mailbox_request.dart'; import 'package:tmail_ui_user/features/sending_queue/domain/extensions/sending_email_extension.dart'; import 'package:tmail_ui_user/features/sending_queue/presentation/model/sending_email_arguments.dart'; +import 'package:tmail_ui_user/main/localizations/localization_service.dart'; extension CreateEmailRequestExtension on CreateEmailRequest { @@ -124,9 +125,15 @@ extension CreateEmailRequestExtension on CreateEmailRequest { }, bodyValues: { partId: EmailBodyValue( - newEmailContent, - false, - false + value: newEmailContent, + isEncodingProblem: false, + isTruncated: false, + acceptLanguageHeader: { + IndividualHeaderIdentifier.acceptLanguageHeader: LocalizationService.supportedLocalesToLanguageTags() + }, + contentLanguageHeader: { + IndividualHeaderIdentifier.contentLanguageHeader: LocalizationService.getLocaleFromLanguage().toLanguageTag() + }, ) }, headerUserAgent: {