From df5b373e191424d2386612a3450b10e229492cd2 Mon Sep 17 00:00:00 2001
From: CaoMeiYouRen <996881204@qq.com>
Date: Mon, 1 Apr 2024 16:51:08 +0800
Subject: [PATCH] =?UTF-8?q?fix(route):=20=E4=BF=AE=E5=A4=8D=20bilibili=20?=
=?UTF-8?q?=E5=8A=A8=E6=80=81=E8=B7=AF=E7=94=B1=20=E9=83=A8=E5=88=86?=
=?UTF-8?q?=E6=83=85=E5=86=B5=E4=B8=8B=E7=BC=BA=E5=A4=B1=20title=20?=
=?UTF-8?q?=E7=9A=84=E9=97=AE=E9=A2=98?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
lib/routes/bilibili/dynamic.ts | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/lib/routes/bilibili/dynamic.ts b/lib/routes/bilibili/dynamic.ts
index 0df01415f..ecf312eae 100644
--- a/lib/routes/bilibili/dynamic.ts
+++ b/lib/routes/bilibili/dynamic.ts
@@ -68,7 +68,7 @@ const getTitle = (data: Modules) => {
return `${major.courses?.title} - ${major.courses?.sub_title}`;
}
const type = major.type.replace('MAJOR_TYPE_', '').toLowerCase();
- return major[type]?.title;
+ return major[type]?.title || getDes(data);
};
const getDes = (data: Modules) => {
let desc = '';
@@ -325,7 +325,7 @@ async function handler(ctx) {
}
const imgHTMLSource = imgHTML ? `
${imgHTML}` : '';
return {
- title: getTitle(data) || '',
+ title: getTitle(data),
description: `${description}${originDescription}
${urlText}${getIframe(data, disableEmbed)}${getIframe(origin, disableEmbed)}${imgHTMLSource}`,
pubDate: data.module_author?.pub_ts ? parseDate(data.module_author.pub_ts, 'X') : undefined,
link,