onError method
Called when an exception was occurred during the request.
Implementation
@override
void onError(DioException err, ErrorInterceptorHandler handler) {
_handleCompletion(
err.requestOptions,
statusCode: err.response?.statusCode,
responseData: err.response?.data,
responseHeaders: err.response != null
? _convertDioHeaders(err.response!.headers)
: null,
isError: true,
errorMessage: err.message,
);
handler.next(err);
}