diff --git a/lib/main/bindings/network/network_bindings.dart b/lib/main/bindings/network/network_bindings.dart index 2a015626b..208c47854 100644 --- a/lib/main/bindings/network/network_bindings.dart +++ b/lib/main/bindings/network/network_bindings.dart @@ -36,7 +36,6 @@ import 'package:tmail_ui_user/features/server_settings/data/network/server_setti import 'package:tmail_ui_user/features/thread/data/network/thread_api.dart'; import 'package:tmail_ui_user/main/exceptions/remote_exception_thrower.dart'; import 'package:tmail_ui_user/main/exceptions/send_email_exception_thrower.dart'; -import 'package:tmail_ui_user/main/localizations/locale_interceptor.dart'; import 'package:tmail_ui_user/main/utils/ios_sharing_manager.dart'; import 'package:uuid/uuid.dart'; @@ -90,13 +89,11 @@ class NetworkBindings extends Bindings { Get.find(), Get.find(), )); - Get.put(LocaleInterceptor()); Get.find().interceptors.add(Get.find()); Get.find().interceptors.add(Get.find()); if (kDebugMode) { Get.find().interceptors.add(LogInterceptor(requestBody: true)); } - Get.find().interceptors.add(Get.find()); } void _bindingApi() { diff --git a/lib/main/bindings/network/network_isolate_binding.dart b/lib/main/bindings/network/network_isolate_binding.dart index 91f8862b5..a7b81d0fd 100644 --- a/lib/main/bindings/network/network_isolate_binding.dart +++ b/lib/main/bindings/network/network_isolate_binding.dart @@ -15,7 +15,6 @@ import 'package:tmail_ui_user/features/mailbox/data/network/mailbox_isolate_work import 'package:tmail_ui_user/features/thread/data/network/thread_api.dart'; import 'package:tmail_ui_user/features/thread/data/network/thread_isolate_worker.dart'; import 'package:tmail_ui_user/main/bindings/network/binding_tag.dart'; -import 'package:tmail_ui_user/main/localizations/locale_interceptor.dart'; import 'package:tmail_ui_user/main/utils/ios_sharing_manager.dart'; import 'package:uuid/uuid.dart'; import 'package:worker_manager/worker_manager.dart'; @@ -51,7 +50,6 @@ class NetworkIsolateBindings extends Bindings { if (kDebugMode) { dio.interceptors.add(LogInterceptor(requestBody: true)); } - dio.interceptors.add(Get.find()); } void _bindingApi() { diff --git a/lib/main/localizations/locale_interceptor.dart b/lib/main/localizations/locale_interceptor.dart deleted file mode 100644 index 82285d00b..000000000 --- a/lib/main/localizations/locale_interceptor.dart +++ /dev/null @@ -1,17 +0,0 @@ -import 'dart:io'; - -import 'package:core/utils/app_logger.dart'; -import 'package:dio/dio.dart'; -import 'package:tmail_ui_user/main/localizations/localization_service.dart'; - -class LocaleInterceptor extends InterceptorsWrapper { - - @override - void onRequest(RequestOptions options, RequestInterceptorHandler handler) { - final currentLocale = LocalizationService.getLocaleFromLanguage(); - log('LocaleInterceptor::onRequest:currentLocale: $currentLocale'); - options.headers[HttpHeaders.acceptLanguageHeader] = LocalizationService.supportedLocalesToLanguageTags(); - options.headers[HttpHeaders.contentLanguageHeader] = currentLocale.toLanguageTag(); - super.onRequest(options, handler); - } -} \ No newline at end of file