修复某些平台的上次手动选择记忆无效的问题

This commit is contained in:
huangxd- committed 2025-11-12 21:24:24 +08:00
1 parent b65d27ad9f
commit 40cfd503b7
2 files changed
+3 -2

No files matched your search

+2 -1
View File
@@ -311,7 +311,8 @@ async function matchAniAndEp(season, episode, searchData, title, req, platform,
// 判断剧集
const normalizedTitle = normalizeSpaces(title);
for (const anime of searchData.animes) {
if (globals.rememberLastSelect && preferAnimeId && anime.bangumiId.toString() !== preferAnimeId.toString()) continue;
if (globals.rememberLastSelect && preferAnimeId && anime.bangumiId.toString() !== preferAnimeId.toString() &&
anime.animeId.toString() !== preferAnimeId.toString()) continue;
if (normalizeSpaces(anime.animeTitle).includes(normalizedTitle)) {
let originBangumiUrl = new URL(req.url.replace("/match", `bangumi/${anime.bangumiId}`));
const bangumiRes = await getBangumi(originBangumiUrl.pathname);
+1 -1
View File
@@ -11,7 +11,7 @@ export const Globals = {
accessedEnvVars: {},
// 静态常量
VERSION: '1.7.4',
VERSION: '1.7.5',
MAX_LOGS: 500, // 日志存储,最多保存 500 行
MAX_ANIMES: 100,