This commit is contained in:
tonyrewin 2022-10-05 14:16:28 +03:00
parent 6bb82d7492
commit 40dedc6774

View File

@ -5,12 +5,10 @@ import { apiClient } from '../utils/apiClient'
import { initRouter } from '../stores/router'
const slug = Astro.params.slug?.toString()
if (Boolean(slug) === false || slug.includes('/') || slug.includes('.map')) {
return Astro.redirect('/404')
}
const routepaths = ['craete', 'search', 'inbox', 'topics', 'authors', 'robots.txt']
if (routepaths.includes(slug) || Boolean(slug) === false || slug.includes('.map')) return
const article = await apiClient.getArticle({ slug })
if (!article) {
return Astro.redirect('/404')
}