fix 豆瓣搜索词条类型错误问题
This commit is contained in:
@ -456,10 +456,14 @@ class MediaInfo:
|
|||||||
self.type = info.get('media_type')
|
self.type = info.get('media_type')
|
||||||
elif info.get("subtype"):
|
elif info.get("subtype"):
|
||||||
self.type = MediaType.MOVIE if info.get("subtype") == "movie" else MediaType.TV
|
self.type = MediaType.MOVIE if info.get("subtype") == "movie" else MediaType.TV
|
||||||
elif info.get("type"):
|
elif info.get("target_type"):
|
||||||
self.type = MediaType.MOVIE if info.get("type") == "movie" else MediaType.TV
|
self.type = MediaType.MOVIE if info.get("target_type") == "movie" else MediaType.TV
|
||||||
elif info.get("type_name"):
|
elif info.get("type_name"):
|
||||||
self.type = MediaType(info.get("type_name"))
|
self.type = MediaType(info.get("type_name"))
|
||||||
|
elif info.get("uri"):
|
||||||
|
self.type = MediaType.MOVIE if "/movie/" in info.get("uri") else MediaType.TV
|
||||||
|
elif info.get("type") and info.get("type") in ["movie", "tv"]:
|
||||||
|
self.type = MediaType.MOVIE if info.get("type") == "movie" else MediaType.TV
|
||||||
# 标题
|
# 标题
|
||||||
if not self.title:
|
if not self.title:
|
||||||
self.title = info.get("title")
|
self.title = info.get("title")
|
||||||
|
Reference in New Issue
Block a user