Skip to content

Commit f166cfa

Browse files
committed
fix(render): don't override statusCode
1 parent c705dd4 commit f166cfa

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

src/runtime/vue/render.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,9 @@ export default defineEventHandler(async (event) => {
125125
}
126126

127127
const error = ssrContext.nuxt && ssrContext.nuxt.error
128-
event.res.statusCode = error ? error.statusCode : 200
128+
if (error && error.statusCode && event.res.statusCode === 200) {
129+
event.res.statusCode = error.statusCode
130+
}
129131
event.res.end(data, 'utf-8')
130132
})
131133

0 commit comments

Comments
 (0)