assureDioError static method
DioError
assureDioError(
- dynamic err,
- RequestOptions requestOptions, [
- StackTrace? sourceStackTrace
Implementation
static DioError assureDioError(
err,
RequestOptions requestOptions, [
StackTrace? sourceStackTrace,
]) {
DioError dioError;
if (err is DioError) {
dioError = err;
} else {
dioError = DioError(requestOptions: requestOptions, error: err);
}
dioError.stackTrace = sourceStackTrace ?? dioError.stackTrace;
return dioError;
}