From eb637968fa5c61d19695723fb037d28189e02830 Mon Sep 17 00:00:00 2001 From: JerryYang-30 <102589310+JerryYang-30@users.noreply.github.com> Date: Sun, 30 Jun 2024 22:51:57 +0800 Subject: [PATCH] Update user.js MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 使用笔记封面作为guid --- src/lib/xiaohongshu/user.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib/xiaohongshu/user.js b/src/lib/xiaohongshu/user.js index 8adc82e..98fd71d 100644 --- a/src/lib/xiaohongshu/user.js +++ b/src/lib/xiaohongshu/user.js @@ -46,8 +46,6 @@ let deal = async (ctx) => { const renderNote = (notes) => notes.flatMap((n) => n.map(({ noteCard }) => ({ - // Qi Reader用Id判断文章是否重复 - guid: `${noteCard.cover.infoList.pop().url}`, // 使用封面链接作为ID, title: noteCard.displayTitle, // 现在必须要登陆才能获取笔记链接,所以文章link都是{url}了(noteId为空)。 // 而Qi Reader把文章链接当作文章Id(如果源里没有Id字段的话),所以所有文章共用一个链接就导致了新文章被判定重复。 @@ -55,6 +53,8 @@ let deal = async (ctx) => { description: `
${noteCard.displayTitle}`, author: noteCard.user.nickname, upvotes: noteCard.interactInfo.likedCount, + // Qi Reader用Id判断文章是否重复 + guid: `${noteCard.cover.infoList.pop().url}`, // 使用封面链接作为ID, })) ); const renderCollect = (collect) => {