From 2b069f532e3cccc40ebc7f95241d7c1e3d966f8e Mon Sep 17 00:00:00 2001 From: LJason Date: Sat, 26 Dec 2020 13:47:15 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E6=8E=98=E9=87=91=20host=20=E5=8F=98?= =?UTF-8?q?=E6=9B=B4=20(#6532)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- assets/radar-rules.js | 2 +- lib/routes/juejin/books.js | 4 ++-- lib/routes/juejin/category.js | 6 +++--- lib/routes/juejin/collection.js | 2 +- lib/routes/juejin/pins.js | 2 +- lib/routes/juejin/posts.js | 2 +- lib/routes/juejin/tag.js | 6 +++--- lib/routes/juejin/utils.js | 2 +- 8 files changed, 13 insertions(+), 13 deletions(-) diff --git a/assets/radar-rules.js b/assets/radar-rules.js index 71386b2606..137e4cc56f 100644 --- a/assets/radar-rules.js +++ b/assets/radar-rules.js @@ -460,7 +460,7 @@ }, ], }, - 'juejin.im': { + 'juejin.cn': { _name: '掘金', '.': [ { diff --git a/lib/routes/juejin/books.js b/lib/routes/juejin/books.js index e8843c95ea..f77bbfde38 100644 --- a/lib/routes/juejin/books.js +++ b/lib/routes/juejin/books.js @@ -10,7 +10,7 @@ module.exports = async (ctx) => { const { data } = response.data; const items = data.map(({ base_info }) => ({ title: base_info.title, - link: `https://juejin.im/book/${base_info.booklet_id}`, + link: `https://juejin.cn/book/${base_info.booklet_id}`, description: `
${base_info.title}

@@ -23,7 +23,7 @@ module.exports = async (ctx) => { ctx.state.data = { title: '掘金小册', - link: 'https://juejin.im/books', + link: 'https://juejin.cn/books', item: items, }; }; diff --git a/lib/routes/juejin/category.js b/lib/routes/juejin/category.js index 653a921c85..8496d00e1f 100644 --- a/lib/routes/juejin/category.js +++ b/lib/routes/juejin/category.js @@ -31,9 +31,9 @@ module.exports = async (ctx) => { const resultItems = await util.ProcessFeed(originalData, ctx.cache); ctx.state.data = { - title: `掘金${cat.category_name}`, - link: `https://juejin.im/${category}`, - description: `掘金${cat.category_name}`, + title: `掘金 ${cat.category_name}`, + link: `https://juejin.cn/${category}`, + description: `掘金 ${cat.category_name}`, item: resultItems, }; }; diff --git a/lib/routes/juejin/collection.js b/lib/routes/juejin/collection.js index 5f804af3de..7884883155 100644 --- a/lib/routes/juejin/collection.js +++ b/lib/routes/juejin/collection.js @@ -18,7 +18,7 @@ module.exports = async (ctx) => { ctx.state.data = { title: '掘金 - 单个收藏夹', - link: `https://juejin.im/collection/${collectionId}`, + link: `https://juejin.cn/collection/${collectionId}`, description: '掘金,用户单个收藏夹', item: result, allowEmpty: true, diff --git a/lib/routes/juejin/pins.js b/lib/routes/juejin/pins.js index 44afe2d897..06cf391173 100644 --- a/lib/routes/juejin/pins.js +++ b/lib/routes/juejin/pins.js @@ -60,7 +60,7 @@ module.exports = async (ctx) => { ctx.state.data = { title: `沸点 - ${title[type]}`, - link: 'https://juejin.im/pins/recommended', + link: 'https://juejin.cn/pins/recommended', item: items, }; }; diff --git a/lib/routes/juejin/posts.js b/lib/routes/juejin/posts.js index 0546ae1da7..fe08efa17e 100644 --- a/lib/routes/juejin/posts.js +++ b/lib/routes/juejin/posts.js @@ -18,7 +18,7 @@ module.exports = async (ctx) => { ctx.state.data = { title: `掘金专栏-${username}`, - link: `https://juejin.im/user/${id}/posts`, + link: `https://juejin.cn/user/${id}/posts`, description: `掘金专栏-${username}`, item: resultItems, }; diff --git a/lib/routes/juejin/tag.js b/lib/routes/juejin/tag.js index b0d676c712..bbb7be63c6 100644 --- a/lib/routes/juejin/tag.js +++ b/lib/routes/juejin/tag.js @@ -32,9 +32,9 @@ module.exports = async (ctx) => { const resultItems = await util.ProcessFeed(originalData, ctx.cache); ctx.state.data = { - title: `掘金${tag}`, - link: `https://juejin.im/tag/${encodeURIComponent(tag)}`, - description: `掘金${tag}`, + title: `掘金 ${tag}`, + link: `https://juejin.cn/tag/${encodeURIComponent(tag)}`, + description: `掘金 ${tag}`, item: resultItems, }; }; diff --git a/lib/routes/juejin/utils.js b/lib/routes/juejin/utils.js index 0fad946bac..e776b4e995 100644 --- a/lib/routes/juejin/utils.js +++ b/lib/routes/juejin/utils.js @@ -32,7 +32,7 @@ const ProcessFeed = async (list, caches) => list.map(async (item) => { // 解析时间,补偿时区offset const pubdate = new Date(parseInt(item.article_info.ctime) * 1000 - 8 * 60 * 60 * 1000); - const link = `https://juejin.im/post/${item.article_id}`; + const link = `https://juejin.cn/post/${item.article_id}`; // 列表上提取到的信息 const single = { title: item.article_info.title,