From 371d83b4be6ba5657c6e979a1260aa121b273f91 Mon Sep 17 00:00:00 2001 From: NaiJi Date: Wed, 20 Dec 2023 17:04:33 +0400 Subject: [PATCH] fix(linter): Change httpClientAdapter callback creation --- lib/logic/api_maps/rest_maps/rest_api_map.dart | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 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 e2f7ad58..3a8d0571 100644 --- a/lib/logic/api_maps/rest_maps/rest_api_map.dart +++ b/lib/logic/api_maps/rest_maps/rest_api_map.dart @@ -15,10 +15,15 @@ abstract class RestApiMap { dio.interceptors.add(PrettyDioLogger()); } dio.interceptors.add(ConsoleInterceptor()); - final adapter = dio.httpClientAdapter as IOHttpClientAdapter; - final client = adapter.createHttpClient!(); - client.badCertificateCallback = - (final X509Certificate cert, final String host, final int port) => true; + dio.httpClientAdapter = IOHttpClientAdapter( + createHttpClient: () { + final client = HttpClient(); + client.badCertificateCallback = + (final X509Certificate cert, final String host, final int port) => + true; + return client; + }, + ); dio.interceptors.add( InterceptorsWrapper(