Skip to content

Commit 40cfd50

Browse files
committed
修复某些平台的上次手动选择记忆无效的问题
1 parent b65d27a commit 40cfd50

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

danmu_api/apis/dandan-api.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -311,7 +311,8 @@ async function matchAniAndEp(season, episode, searchData, title, req, platform,
311311
// 判断剧集
312312
const normalizedTitle = normalizeSpaces(title);
313313
for (const anime of searchData.animes) {
314-
if (globals.rememberLastSelect && preferAnimeId && anime.bangumiId.toString() !== preferAnimeId.toString()) continue;
314+
if (globals.rememberLastSelect && preferAnimeId && anime.bangumiId.toString() !== preferAnimeId.toString() &&
315+
anime.animeId.toString() !== preferAnimeId.toString()) continue;
315316
if (normalizeSpaces(anime.animeTitle).includes(normalizedTitle)) {
316317
let originBangumiUrl = new URL(req.url.replace("/match", `bangumi/${anime.bangumiId}`));
317318
const bangumiRes = await getBangumi(originBangumiUrl.pathname);

danmu_api/configs/globals.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ export const Globals = {
1111
accessedEnvVars: {},
1212

1313
// 静态常量
14-
VERSION: '1.7.4',
14+
VERSION: '1.7.5',
1515
MAX_LOGS: 500, // 日志存储,最多保存 500 行
1616
MAX_ANIMES: 100,
1717

0 commit comments

Comments
 (0)