fix: fatal 404

This commit is contained in:
2026-01-20 10:38:47 -05:00
parent 9d99770b38
commit bfb5ae3a70

View File

@@ -4,11 +4,11 @@ const { data } = await useAsyncGraphQLQuery("NodeByUri", { uri });
// Resolve and validate Node component // Resolve and validate Node component
if (!data.value.nodeByUri) { if (!data.value.nodeByUri) {
throw createError({ statusCode: 404, message: `La page demandée est introuvable: ${uri}` }); throw createError({ statusCode: 404, message: `La page demandée est introuvable: ${uri}`, fatal: true });
} }
const componentName = `Node${data.value.nodeByUri.__typename}`; const componentName = `Node${data.value.nodeByUri.__typename}`;
if (!useNuxtApp().vueApp.component(componentName)) { if (!useNuxtApp().vueApp.component(componentName)) {
throw createError({ statusCode: 404, message: `La page demandée ne peut pas être affichée correctement: ${componentName}` }); throw createError({ statusCode: 404, message: `La page demandée ne peut pas être affichée correctement: ${componentName}`, fatal: true });
} }
</script> </script>