onError method
Called when an exception was occurred during the request.
Implementation
@override
void onError(
DioException err,
ErrorInterceptorHandler handler,
) {
handler.resolve(
Response(
requestOptions: err.requestOptions,
statusMessage: err.response?.statusMessage ?? err.message,
statusCode: err.response?.statusCode,
data: err.response?.data ?? err.error,
extra: err.response?.extra,
headers: err.response?.headers,
isRedirect: err.response?.isRedirect ?? false,
redirects: err.response?.redirects ?? const [],
),
);
}