Commit 22ba26a
authored
fix: 修复源不在优选平台时跨季被跳过,并使弹弹关联作品可参与跨季匹配 (huangxd-#412)
handleAnimes发现关联作品后追加到sourceAnimes参数,不受canExpandRelateds
约束。同ID唯一性检查确保注入行为与搜索结果一致,不产生重复getEpisodes请求。
existingIds记录始终执行以消除并发竞态窗口。
跨季源过滤新增unsatisfiedPlatforms.size>0条件:当targetPlatform设了
但unsatisfiedPlatforms为空时不再跳过所有源。1 parent d0ce3b9 commit 22ba26a
2 files changed
Lines changed: 23 additions & 10 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
838 | 838 | | |
839 | 839 | | |
840 | 840 | | |
841 | | - | |
842 | | - | |
| 841 | + | |
| 842 | + | |
843 | 843 | | |
844 | 844 | | |
845 | 845 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
367 | 367 | | |
368 | 368 | | |
369 | 369 | | |
370 | | - | |
| 370 | + | |
371 | 371 | | |
372 | 372 | | |
373 | 373 | | |
374 | 374 | | |
375 | | - | |
376 | | - | |
377 | | - | |
378 | | - | |
379 | | - | |
380 | | - | |
381 | | - | |
| 375 | + | |
| 376 | + | |
| 377 | + | |
| 378 | + | |
| 379 | + | |
| 380 | + | |
| 381 | + | |
| 382 | + | |
| 383 | + | |
| 384 | + | |
| 385 | + | |
| 386 | + | |
| 387 | + | |
| 388 | + | |
| 389 | + | |
| 390 | + | |
| 391 | + | |
| 392 | + | |
| 393 | + | |
| 394 | + | |
382 | 395 | | |
383 | 396 | | |
384 | 397 | | |
| |||
0 commit comments