@@ -30,7 +30,7 @@ axios.get = (url, overrideHeaders = {}) => {
3030 } ) . then ( res => {
3131 return res . json ( ) ;
3232 } ) . catch ( err => {
33- notify ( { message : err , notifyType : NOTIFY_TYPE . ERROR } ) ;
33+ notify ( { message : String ( err ) , notifyType : NOTIFY_TYPE . ERROR } ) ;
3434 } ) ;
3535}
3636
@@ -41,9 +41,11 @@ axios.post = (url, data, overrideHeaders = {}) => {
4141 headers : { ...headers , ...overrideHeaders } ,
4242 body : parseFormdata ( data ) ,
4343 } ) . then ( res => {
44- return res . json ( ) ;
44+ if ( res . status !== 204 ) {
45+ return res . json ( ) ;
46+ }
4547 } ) . catch ( err => {
46- notify ( { message : err , notifyType : NOTIFY_TYPE . ERROR } ) ;
48+ notify ( { message : String ( err ) , notifyType : NOTIFY_TYPE . ERROR } ) ;
4749 } ) ;
4850}
4951
@@ -56,7 +58,7 @@ axios.put = (url, data, overrideHeaders = {}) => {
5658 } ) . then ( res => {
5759 return res . json ( ) ;
5860 } ) . catch ( err => {
59- notify ( { message : err , notifyType : NOTIFY_TYPE . ERROR } ) ;
61+ notify ( { message : String ( err ) , notifyType : NOTIFY_TYPE . ERROR } ) ;
6062 } ) ;
6163}
6264
@@ -69,7 +71,7 @@ axios.delete = (url, data, overrideHeaders = {}) => {
6971 } ) . then ( res => {
7072 return res . json ( ) ;
7173 } ) . catch ( err => {
72- notify ( { message : err , notifyType : NOTIFY_TYPE . ERROR } ) ;
74+ notify ( { message : String ( err ) , notifyType : NOTIFY_TYPE . ERROR } ) ;
7375 } ) ;
7476}
7577
0 commit comments