Add 404 page to content locator
Resolves MS-654 #complete
This commit is contained in:
parent
43eb083270
commit
35ae879d46
|
|
@ -35,10 +35,13 @@ const { onResult } = useQuery(query, () => ({ id: props.id }));
|
|||
|
||||
onResult(({ data }) => {
|
||||
let path;
|
||||
try {
|
||||
if (data.chapter) {
|
||||
path = data.chapter.path;
|
||||
} catch (e) {
|
||||
} else if (data.contentBlock) {
|
||||
path = data.contentBlock.path;
|
||||
} else {
|
||||
router.push({ name: 'not-found' });
|
||||
return;
|
||||
}
|
||||
router.push(`/${path}`);
|
||||
});
|
||||
|
|
|
|||
Loading…
Reference in New Issue