From 2ef012132116b9febe61913ff9173099e180f489 Mon Sep 17 00:00:00 2001 From: NaiJi Date: Wed, 20 Dec 2023 16:56:31 +0400 Subject: [PATCH] refactor(linter): Create HTTP client from adapter --- lib/logic/api_maps/rest_maps/rest_api_map.dart | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/lib/logic/api_maps/rest_maps/rest_api_map.dart b/lib/logic/api_maps/rest_maps/rest_api_map.dart index f915e024..e2f7ad58 100644 --- a/lib/logic/api_maps/rest_maps/rest_api_map.dart +++ b/lib/logic/api_maps/rest_maps/rest_api_map.dart @@ -15,13 +15,10 @@ abstract class RestApiMap { dio.interceptors.add(PrettyDioLogger()); } dio.interceptors.add(ConsoleInterceptor()); - (dio.httpClientAdapter as IOHttpClientAdapter).onHttpClientCreate = - (final HttpClient client) { - client.badCertificateCallback = - (final X509Certificate cert, final String host, final int port) => - true; - return client; - }; + final adapter = dio.httpClientAdapter as IOHttpClientAdapter; + final client = adapter.createHttpClient!(); + client.badCertificateCallback = + (final X509Certificate cert, final String host, final int port) => true; dio.interceptors.add( InterceptorsWrapper(