From 49cffd9b6f2f433525cf23b1cfe4a98d7c776ea7 Mon Sep 17 00:00:00 2001 From: Perception Date: Tue, 22 Dec 2020 16:47:33 -0800 Subject: [PATCH] Fetch tag and category info from article (not RSS) --- bin/articles-update | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/bin/articles-update b/bin/articles-update index 5debc45..d8d0327 100755 --- a/bin/articles-update +++ b/bin/articles-update @@ -10,8 +10,12 @@ const db = new Database('./main.db', {}) const feedURL = 'https://dailystormer.su/feed/' async function main() { - const feed = await ds.getArticlesFromFeed(feedURL) + const feed = await ds.fetchArticlesFromFeed(feedURL) Bluebird.each(feed, (async (item) => { + const url = `https://dailystormer.su${item.slug}` + const more = await ds.fetchArticle(url) + item.tags = more.tags + item.categories = more.categories const res = await ds.insertArticle(db, item) if (res.success) { console.warn(`+ "${item.title}"`)