-
Notifications
You must be signed in to change notification settings - Fork 95
Open
Description
hello,
i noticed the response i can use in redux is different from the one i get in the interceptors.
The error object on the interceptor has all the properties i need, but it looses those on the way to redux.
export const onError = ({ action, next, error }, options) => {
let errorObject;
if (!error.response) {
errorObject = {
data: error.message,
status: 0
};
if (process.env.NODE_ENV !== 'production') {
console.log('HTTP Failure in Axios', error);
}
} else {
errorObject = error;
}
This is how the error is build that i can use in the redux store. Note, that error.response is checked but even if it exists it is not used.
I got everything working with this change:
else {
errorObject = error.response;
}
I can submit a pull request for this change, but i do not know if any collaborators are still active in this repo.
Much thanks!
kucukharf and hazratgs
Metadata
Metadata
Assignees
Labels
No labels