diff --git a/apps/landing/src/pages/blog/Blog.vue b/apps/landing/src/pages/blog/Blog.vue index 995a189bf..441a7a7bc 100644 --- a/apps/landing/src/pages/blog/Blog.vue +++ b/apps/landing/src/pages/blog/Blog.vue @@ -26,7 +26,6 @@ watch(activeHTMLBlog, async () => { }) onMounted(async () => { - try { const response = await fetch('http://localhost:3003/api/hackmd') diff --git a/services/blogs/src/index.ts b/services/blogs/src/index.ts index c11ffa2d0..b616c76ea 100644 --- a/services/blogs/src/index.ts +++ b/services/blogs/src/index.ts @@ -31,8 +31,13 @@ app.get('/api/hackmd', async (req, res) => { } const data = await response.json() - // console.log("data:", data); - res.json(data) + + const filteredData = data.filter( + (item) => item.tags.includes('blog') && item.publishedAt + ) + + console.log('filteredData:', filteredData) + res.json(filteredData) }) app.get('/api/hackmd/:id', async (req, res) => { @@ -60,7 +65,7 @@ app.get('/api/hackmd/:id', async (req, res) => { } const data = await response.json() - // console.log("data:", data); + console.log('data:', data) res.json(data) })