diff options
Diffstat (limited to 'ext/fetch/23_response.js')
-rw-r--r-- | ext/fetch/23_response.js | 26 |
1 files changed, 11 insertions, 15 deletions
diff --git a/ext/fetch/23_response.js b/ext/fetch/23_response.js index 61e1de151..13710881f 100644 --- a/ext/fetch/23_response.js +++ b/ext/fetch/23_response.js @@ -101,37 +101,33 @@ type: response.type, body, headerList, - url() { - if (this.urlList.length == 0) return null; - return this.urlList[this.urlList.length - 1]; - }, urlList, status: response.status, statusMessage: response.statusMessage, aborted: response.aborted, + url() { + if (this.urlList.length == 0) return null; + return this.urlList[this.urlList.length - 1]; + }, }; } - const defaultInnerResponse = { - type: "default", - body: null, - aborted: false, - url() { - if (this.urlList.length == 0) return null; - return this.urlList[this.urlList.length - 1]; - }, - }; - /** * @returns {InnerResponse} */ function newInnerResponse(status = 200, statusMessage = "") { return { + type: "default", + body: null, headerList: [], urlList: [], status, statusMessage, - ...defaultInnerResponse, + aborted: false, + url() { + if (this.urlList.length == 0) return null; + return this.urlList[this.urlList.length - 1]; + }, }; } |