File tree Expand file tree Collapse file tree 1 file changed +7
-7
lines changed
Expand file tree Collapse file tree 1 file changed +7
-7
lines changed Original file line number Diff line number Diff line change @@ -106,29 +106,29 @@ export default class WebServiceClient {
106106 }
107107
108108 if ( response . status === 204 ) {
109- return Promise . resolve ( ) ;
109+ return ;
110110 }
111111 data = await response . json ( ) ;
112112 } catch ( err ) {
113113 const error = err as TypeError ;
114114 switch ( error . name ) {
115115 case 'AbortError' :
116- return Promise . reject ( {
116+ throw {
117117 code : 'NETWORK_TIMEOUT' ,
118118 error : 'The request timed out' ,
119119 url,
120- } ) ;
120+ } ;
121121 case 'SyntaxError' :
122- return Promise . reject ( {
122+ throw {
123123 ...invalidResponseBody ,
124124 url,
125- } ) ;
125+ } ;
126126 default :
127- return Promise . reject ( {
127+ throw {
128128 code : 'FETCH_ERROR' ,
129129 error : `${ error . name } - ${ error . message } ` ,
130130 url,
131- } ) ;
131+ } ;
132132 }
133133 } finally {
134134 clearTimeout ( timeoutId ) ;
You can’t perform that action at this time.
0 commit comments