fix(route): fix bilibili followings-dynamic parse error (#16935)

This commit is contained in:
JimenezLi 2024-09-26 21:39:22 +08:00 committed by GitHub
parent f3bdd7a26b
commit b0eac49fb8
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 3 additions and 1 deletions

View File

@ -110,7 +110,9 @@ async function handler(ctx) {
data.map(async (item) => {
const parsed = JSONbig.parse(item.card);
const data = parsed.apiSeasonInfo || (getTitle(parsed.item) ? parsed.item : parsed);
const origin = parsed.origin ? JSONbig.parse(parsed.origin) : null;
// parsed.origin is already parsed, and it may be json or string.
// Don't parse it again, or it will cause an error.
const origin = parsed.origin || null;
// img
let imgHTML = '';