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(