diff --git a/lib/src/api/default_api.dart b/lib/src/api/default_api.dart index b5ab359..03edff0 100644 --- a/lib/src/api/default_api.dart +++ b/lib/src/api/default_api.dart @@ -453,7 +453,7 @@ class DefaultApi { validateStatus: validateStatus, ); - final _response = await _dio.request>>( + final _response = await _dio.request>( _path, data: itemsSelector, options: _options, @@ -462,7 +462,8 @@ class DefaultApi { onReceiveProgress: onReceiveProgress, ); - List>? _responseData = _response.data; + List>? _responseData = + _response.data?.map((dynamic e) => e as Map).toList(); if (_responseData == null) { throw DioError( requestOptions: _options.compose( @@ -510,7 +511,7 @@ class DefaultApi { validateStatus: validateStatus, ); - final _response = await _dio.request>>( + final _response = await _dio.request>( _path, options: _options, cancelToken: cancelToken, @@ -518,7 +519,8 @@ class DefaultApi { onReceiveProgress: onReceiveProgress, ); - List>? _responseData = _response.data; + List>? _responseData = + _response.data?.map((dynamic e) => e as Map).toList(); if (_responseData == null) { throw DioError( requestOptions: _options.compose(