fix api
This commit is contained in:
@ -503,6 +503,8 @@ class MediaInfo:
|
|||||||
dicts["type"] = self.type.value if self.type else None
|
dicts["type"] = self.type.value if self.type else None
|
||||||
dicts["detail_link"] = self.detail_link
|
dicts["detail_link"] = self.detail_link
|
||||||
dicts["title_year"] = self.title_year
|
dicts["title_year"] = self.title_year
|
||||||
|
dicts["season_info"] = [info.to_dict() for info in self.season_info]
|
||||||
|
dicts["tmdb_info"] = self.tmdb_info.to_dict()
|
||||||
return dicts
|
return dicts
|
||||||
|
|
||||||
|
|
||||||
|
@ -1054,7 +1054,7 @@ class TmdbHelper:
|
|||||||
return []
|
return []
|
||||||
try:
|
try:
|
||||||
logger.info(f"正在获取相似电影:{tmdbid}...")
|
logger.info(f"正在获取相似电影:{tmdbid}...")
|
||||||
info = self.movie.similar(tmdbid) or []
|
return self.movie.similar(tmdbid) or []
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
print(str(e))
|
print(str(e))
|
||||||
return []
|
return []
|
||||||
@ -1067,7 +1067,7 @@ class TmdbHelper:
|
|||||||
return []
|
return []
|
||||||
try:
|
try:
|
||||||
logger.info(f"正在获取相似电视剧:{tmdbid}...")
|
logger.info(f"正在获取相似电视剧:{tmdbid}...")
|
||||||
info = self.tv.similar(tmdbid) or []
|
return self.tv.similar(tmdbid) or []
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
print(str(e))
|
print(str(e))
|
||||||
return []
|
return []
|
||||||
@ -1080,7 +1080,7 @@ class TmdbHelper:
|
|||||||
return []
|
return []
|
||||||
try:
|
try:
|
||||||
logger.info(f"正在获取推荐电影:{tmdbid}...")
|
logger.info(f"正在获取推荐电影:{tmdbid}...")
|
||||||
info = self.movie.recommendations(tmdbid) or []
|
return self.movie.recommendations(tmdbid) or []
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
print(str(e))
|
print(str(e))
|
||||||
return []
|
return []
|
||||||
@ -1093,7 +1093,7 @@ class TmdbHelper:
|
|||||||
return []
|
return []
|
||||||
try:
|
try:
|
||||||
logger.info(f"正在获取推荐电视剧:{tmdbid}...")
|
logger.info(f"正在获取推荐电视剧:{tmdbid}...")
|
||||||
info = self.tv.recommendations(tmdbid) or []
|
return self.tv.recommendations(tmdbid) or []
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
print(str(e))
|
print(str(e))
|
||||||
return []
|
return []
|
||||||
|
@ -36,6 +36,9 @@ class AsObj:
|
|||||||
def _dict(self):
|
def _dict(self):
|
||||||
return {k: v for k, v in self.__dict__.items() if not k.startswith("_")}
|
return {k: v for k, v in self.__dict__.items() if not k.startswith("_")}
|
||||||
|
|
||||||
|
def to_dict(self):
|
||||||
|
return self._dict()
|
||||||
|
|
||||||
def __delitem__(self, key):
|
def __delitem__(self, key):
|
||||||
return delattr(self, key)
|
return delattr(self, key)
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user