Skip to content

Commit b5a4c0c

Browse files
Tietewfwang
andauthored
NextApiResponse: setHeader() and writeHead() should return this (#144)
* setHeader() and writeHead() should return `this` * Sync --------- Co-authored-by: Frank <wangfanjie@gmail.com>
1 parent d6db51f commit b5a4c0c

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

.changeset/twenty-hounds-refuse.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"open-next": patch
3+
---
4+
5+
Response: setHeader() and writeHead() return "this"

packages/open-next/src/adapters/response.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,7 @@ export class ServerResponse extends http.ServerResponse {
7070
} else {
7171
super.setHeader(key, value);
7272
}
73+
return this;
7374
}
7475

7576
writeHead(statusCode, reason, obj) {
@@ -85,7 +86,7 @@ export class ServerResponse extends http.ServerResponse {
8586
}
8687
}
8788

88-
super.writeHead(statusCode, reason, obj);
89+
return super.writeHead(statusCode, reason, obj);
8990
}
9091

9192
constructor({ method }) {

0 commit comments

Comments
 (0)