summaryrefslogtreecommitdiff
path: root/ext/fetch/23_response.js
diff options
context:
space:
mode:
Diffstat (limited to 'ext/fetch/23_response.js')
-rw-r--r--ext/fetch/23_response.js26
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];
+ },
};
}