File tree Expand file tree Collapse file tree 1 file changed +11
-9
lines changed
packages/next-on-pages/templates/_worker.js Expand file tree Collapse file tree 1 file changed +11
-9
lines changed Original file line number Diff line number Diff line change @@ -114,15 +114,17 @@ async function generateResponse(
114
114
} ) ;
115
115
}
116
116
117
- const newHeaders = headers . normal ;
118
- applyHeaders ( newHeaders , resp . headers ) ;
119
- applyHeaders ( newHeaders , headers . important ) ;
120
-
121
- resp = new Response ( resp . body , {
122
- ...resp ,
123
- status : status || resp . status ,
124
- headers : newHeaders ,
125
- } ) ;
117
+ if ( status !== null || [ ...headers . normal ] . length > 0 || [ ...headers . important ] . length > 0 ) {
118
+ const newHeaders = headers . normal ;
119
+ applyHeaders ( newHeaders , resp . headers ) ;
120
+ applyHeaders ( newHeaders , headers . important ) ;
121
+
122
+ resp = new Response ( resp . body , {
123
+ ...resp ,
124
+ status : status || resp . status ,
125
+ headers : newHeaders ,
126
+ } ) ;
127
+ }
126
128
127
129
return resp ;
128
130
}
You can’t perform that action at this time.
0 commit comments