Skip to content

Commit 112ab22

Browse files
authored
LDP-887: Fix error pages to have a proper http status code when using server rendering. (#49)
* LDP-887: Added proper statusCode to error pages * Revert "LDP-887: Added proper statusCode to error pages" This reverts commit def7bd3. * LDP-887: Added proper statusCode to error pages * LDP-887: Fixed formatting
1 parent b3d41b8 commit 112ab22

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

lib/plugin.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -172,6 +172,10 @@ const storeModule = {
172172
// page, apply it and propagate the error code.
173173
if (error.response.data && error.response.data.title && error.response.data.content) {
174174
error.response.data.statusCode = error.response.status
175+
// Set the statusCode for the error
176+
if (process.server && context.res.statusCode) {
177+
context.res.statusCode = error.response.data.statusCode
178+
}
175179
commit('page', error.response.data)
176180
commit('messages', error.response.data.messages)
177181
} else {

0 commit comments

Comments
 (0)