Merge branch 'feature/20251001-gil' into feature/202501107-all
This commit is contained in:
@@ -1,6 +1,19 @@
|
||||
export default defineNuxtRouteMiddleware(async to => {
|
||||
try {
|
||||
//error 발생시에는 미들웨어 실행하지 않음
|
||||
//error 객체 조회
|
||||
if (import.meta.client) {
|
||||
|
||||
const error = useError()
|
||||
if(error.value?.statusCode){
|
||||
return showError(createError({
|
||||
statusCode: error.value?.statusCode,
|
||||
statusMessage: error.value?.message,
|
||||
fatal: true,
|
||||
// data: { path: to.path }
|
||||
}))
|
||||
}
|
||||
|
||||
const gameDataStore = useGameDataStore()
|
||||
const runtimeConfig = useRuntimeConfig()
|
||||
|
||||
@@ -48,6 +61,7 @@ export default defineNuxtRouteMiddleware(async to => {
|
||||
// 점검이 종료된 후 점검 페이지 접근시 메인으로 리다이렉트
|
||||
return navigateTo(`/${finalLocale}`, { external: true })
|
||||
}
|
||||
|
||||
}
|
||||
} catch (e) {
|
||||
console.error('[Exception] /middleware/inspection: ', e)
|
||||
|
||||
Reference in New Issue
Block a user