From bcff8b4f90a5f408e6752dd4b5fff87e41984770 Mon Sep 17 00:00:00 2001 From: IndieKKY Date: Fri, 1 Nov 2024 09:12:03 +0800 Subject: [PATCH] =?UTF-8?q?fix=20=E5=AD=97=E5=B9=95=E4=B8=8D=E6=98=BE?= =?UTF-8?q?=E7=A4=BA=E7=9A=84bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/inject/inject.ts | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/inject/inject.ts b/src/inject/inject.ts index a9d2378..8db55fd 100644 --- a/src/inject/inject.ts +++ b/src/inject/inject.ts @@ -231,10 +231,13 @@ const debug = (...args: any[]) => { }) .then(res => res.json()) .then(res => { - // console.log('refreshSubtitles: ', aid, cid, res) - runtime.injectMessaging.sendApp('SET_INFOS', { - infos: res.data.subtitle.subtitles - }) + //remove elements with empty subtitle_url + res.data.subtitle.subtitles = res.data.subtitle.subtitles.filter((item: any) => item.subtitle_url) + if (res.data.subtitle.subtitles.length > 0) { + runtime.injectMessaging.sendApp('SET_INFOS', { + infos: res.data.subtitle.subtitles + }) + } }) } }