mirror of
https://github.com/LaconicNetwork/laconic.com.git
synced 2026-01-17 04:14:09 +00:00
Signed-off-by: Traxus <shyidx@gmail.com>
This commit is contained in:
parent
0fdc371202
commit
e960b44251
@ -117,37 +117,27 @@ export const getStaticProps: GetStaticProps = async (
|
||||
)
|
||||
*/
|
||||
|
||||
async function getRelatedBlogPostsFromSource(): Promise<any> {
|
||||
let relatedBlogPosts = {}
|
||||
let relatedBlogPostsFromSource = {}
|
||||
|
||||
if (process.env.NEXT_PUBLIC_DATOCMS_BYPASS_TYPE === 'local_json') {
|
||||
try {
|
||||
relatedBlogPosts = await getRelatedBlogPosts(post, 3)
|
||||
} catch (e) {
|
||||
//console.log('Failed pull related blog posts.')
|
||||
//console.log('The attempt resulted in the following error:')
|
||||
//console.log(e)
|
||||
}
|
||||
} else {
|
||||
const allBlogPosts = await serverGetBlogPosts({
|
||||
filterSlugs: [slug],
|
||||
step: 100
|
||||
})
|
||||
if (process.env.NEXT_PUBLIC_DATOCMS_BYPASS_TYPE === 'local_json') {
|
||||
relatedBlogPostsFromSource = await getRelatedBlogPosts(post, 3)
|
||||
} else {
|
||||
const allBlogPosts = await serverGetBlogPosts({
|
||||
filterSlugs: [slug],
|
||||
step: 100
|
||||
})
|
||||
|
||||
const relatedPosts = allBlogPosts.data.filter((p) =>
|
||||
p.category.some((c) =>
|
||||
post?.category.some(
|
||||
(postCategory: any) => c.slug === postCategory.slug)
|
||||
)
|
||||
const relatedBlogPostsFromSource = allBlogPosts.data.filter((p) =>
|
||||
p.category.some((c) =>
|
||||
post?.category.some(
|
||||
(postCategory: any) => c.slug === postCategory.slug)
|
||||
)
|
||||
)
|
||||
|
||||
relatedBlogPosts = relatedPosts
|
||||
}
|
||||
|
||||
return relatedBlogPosts
|
||||
relatedBlogPosts = relatedPosts
|
||||
}
|
||||
|
||||
const relatedPosts = await getRelatedBlogPostsFromSource()
|
||||
const relatedPosts = await relatedBlogPostsFromSource
|
||||
|
||||
//===== /\ FINISH NEXT_PUBLIC_DATOCMS_BYPASS /\ ====================================================
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user