mirror of
https://github.com/jxxghp/MoviePilot.git
synced 2026-08-28 11:37:23 +08:00
fix: Bangumi别名解析和Redis事件循环切换问题
- 修复Bangumi API返回别名为字符串列表时的解析错误 - 修复Redis异步客户端在不同事件循环中使用时报Future attached to different loop错误
This commit is contained in:
+4
-1
@@ -685,7 +685,10 @@ class MediaInfo:
|
||||
if infobox:
|
||||
akas = [item.get("value") for item in infobox if item.get("key") == "别名"]
|
||||
if akas:
|
||||
self.names = [aka.get("v") for aka in akas[0]]
|
||||
if isinstance(akas[0], list):
|
||||
self.names = [aka.get("v") if isinstance(aka, dict) else aka for aka in akas[0]]
|
||||
elif isinstance(akas[0], str):
|
||||
self.names = [akas[0]]
|
||||
|
||||
# 剧集
|
||||
if self.type == MediaType.TV and not self.seasons:
|
||||
|
||||
Reference in New Issue
Block a user