Skip to content

Commit 34ae779

Browse files
committed
fix: improve error handling when disconnect from server
1 parent 1d86cbf commit 34ae779

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/api-error.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ class ApiError{
1515
constructor(error=null, url="", code=500, message="Unexpected"){
1616
this.error = error !== null ? error.toJSON() : message;
1717
this.url = error !== null ? this.error.config.url : url;
18-
this.code = error !== null ? ( error.response.data ? error.response.data.statusCode : this.data.code ) : code;
19-
this.message = error !== null ? ( error.response.data ? error.response.data.message : this.error.message ) : message;
18+
this.code = error !== null ? ( error.response?.data ? error.response.data.statusCode : code ) : code;
19+
this.message = error !== null ? ( error.response?.data ? error.response.data.message : this.error.message ) : message;
2020
}
2121

2222
/**

0 commit comments

Comments
 (0)