diff --git a/layers/middleware/pageData.global.ts b/layers/middleware/pageData.global.ts index 568edb5..2de3da6 100644 --- a/layers/middleware/pageData.global.ts +++ b/layers/middleware/pageData.global.ts @@ -94,7 +94,7 @@ export default defineNuxtRouteMiddleware(async (to, _from) => { createError({ statusCode: error.statusCode, statusMessage: error.message, - fatal: false, // 즉시 에러 페이지로 + fatal: true, data: { reason: 'post-not-found' }, }) ) @@ -116,7 +116,7 @@ export default defineNuxtRouteMiddleware(async (to, _from) => { return abortNavigation( createError({ statusCode: 404, - fatal: false, // 즉시 에러 페이지로 + fatal: true, statusMessage: pageDataResponse?.message, data: { reason: 'post-not-found' }, }) @@ -130,7 +130,7 @@ export default defineNuxtRouteMiddleware(async (to, _from) => { createError({ statusCode: 404, statusMessage: pageDataResponse?.message, - fatal: false, // 즉시 에러 페이지로 + fatal: true, data: { reason: 'invalid-lang-code', },