TF-2311 Set timeout when get session
Signed-off-by: dab246 <tdvu@linagora.com> Signed-off-by: dab246 <tdvu@linagora.com> Signed-off-by: dab246 <tdvu@linagora.com> (cherry picked from commit 3e2c22c65101ee08e0e48ef0e4a737e510b387fb)
This commit is contained in:
@@ -16,6 +16,7 @@ import 'package:tmail_ui_user/features/login/data/local/account_cache_manager.da
|
||||
import 'package:tmail_ui_user/features/login/data/local/token_oidc_cache_manager.dart';
|
||||
import 'package:tmail_ui_user/features/login/data/network/authentication_client/authentication_client_base.dart';
|
||||
import 'package:tmail_ui_user/features/login/data/network/config/authorization_interceptors.dart';
|
||||
import 'package:tmail_ui_user/features/login/data/network/config/time_out_interceptors.dart';
|
||||
import 'package:tmail_ui_user/features/login/data/network/oidc_http_client.dart';
|
||||
import 'package:tmail_ui_user/features/login/data/utils/library_platform/app_auth_plugin/app_auth_plugin.dart';
|
||||
import 'package:tmail_ui_user/features/mailbox/data/network/mailbox_api.dart';
|
||||
@@ -71,12 +72,14 @@ class NetworkBindings extends Bindings {
|
||||
Get.find<AccountCacheManager>(),
|
||||
));
|
||||
Get.put(LocaleInterceptor());
|
||||
Get.put(TimeOutInterceptors());
|
||||
Get.find<Dio>().interceptors.add(Get.find<DynamicUrlInterceptors>());
|
||||
Get.find<Dio>().interceptors.add(Get.find<AuthorizationInterceptors>());
|
||||
if (kDebugMode) {
|
||||
Get.find<Dio>().interceptors.add(LogInterceptor(requestBody: true));
|
||||
}
|
||||
Get.find<Dio>().interceptors.add(Get.find<LocaleInterceptor>());
|
||||
Get.find<Dio>().interceptors.add(Get.find<TimeOutInterceptors>());
|
||||
}
|
||||
|
||||
void _bindingApi() {
|
||||
|
||||
@@ -9,6 +9,7 @@ import 'package:tmail_ui_user/features/login/data/local/account_cache_manager.da
|
||||
import 'package:tmail_ui_user/features/login/data/local/token_oidc_cache_manager.dart';
|
||||
import 'package:tmail_ui_user/features/login/data/network/authentication_client/authentication_client_base.dart';
|
||||
import 'package:tmail_ui_user/features/login/data/network/config/authorization_interceptors.dart';
|
||||
import 'package:tmail_ui_user/features/login/data/network/config/time_out_interceptors.dart';
|
||||
import 'package:tmail_ui_user/features/login/data/utils/library_platform/app_auth_plugin/app_auth_plugin.dart';
|
||||
import 'package:tmail_ui_user/features/mailbox/data/network/mailbox_isolate_worker.dart';
|
||||
import 'package:tmail_ui_user/features/thread/data/network/thread_api.dart';
|
||||
@@ -49,6 +50,7 @@ class NetworkIsolateBindings extends Bindings {
|
||||
dio.interceptors.add(LogInterceptor(requestBody: true));
|
||||
}
|
||||
dio.interceptors.add(Get.find<LocaleInterceptor>());
|
||||
dio.interceptors.add(Get.find<TimeOutInterceptors>());
|
||||
}
|
||||
|
||||
void _bindingApi() {
|
||||
|
||||
Reference in New Issue
Block a user