fix mediaserver

This commit is contained in:
jxxghp 2023-09-30 15:27:01 +08:00
parent d1841d8f15
commit b3f4a6f251
7 changed files with 8 additions and 8 deletions

View File

@ -28,7 +28,7 @@ class MediaServerChain(ChainBase):
""" """
return self.run_module("mediaserver_librarys", server=server) return self.run_module("mediaserver_librarys", server=server)
def items(self, server: str, library_id: Union[str, int]) -> Generator[schemas.MediaServerItem]: def items(self, server: str, library_id: Union[str, int]) -> List[schemas.MediaServerItem]:
""" """
获取媒体服务器所有项目 获取媒体服务器所有项目
""" """

View File

@ -130,7 +130,7 @@ class EmbyModule(_ModuleBase):
return None return None
return self.emby.get_librarys() return self.emby.get_librarys()
def mediaserver_items(self, server: str, library_id: str) -> Optional[Generator[schemas.MediaServerItem]]: def mediaserver_items(self, server: str, library_id: str) -> Optional[List[schemas.MediaServerItem]]:
""" """
媒体库项目列表 媒体库项目列表
""" """
@ -138,7 +138,7 @@ class EmbyModule(_ModuleBase):
return None return None
return self.emby.get_items(library_id) return self.emby.get_items(library_id)
def mediaserver_iteminfo(self, server: str, item_id: str) -> Optional[Generator[schemas.MediaServerItem]]: def mediaserver_iteminfo(self, server: str, item_id: str) -> Optional[schemas.MediaServerItem]:
""" """
媒体库项目详情 媒体库项目详情
""" """

View File

@ -514,7 +514,7 @@ class Emby(metaclass=Singleton):
logger.error(f"连接Items/Id出错" + str(e)) logger.error(f"连接Items/Id出错" + str(e))
return None return None
def get_items(self, parent: str) -> Generator[Optional[schemas.MediaServerItem]]: def get_items(self, parent: str) -> Generator:
""" """
获取媒体服务器所有媒体库列表 获取媒体服务器所有媒体库列表
""" """

View File

@ -128,7 +128,7 @@ class JellyfinModule(_ModuleBase):
path=library.get("path") path=library.get("path")
) for library in librarys] ) for library in librarys]
def mediaserver_items(self, server: str, library_id: str) -> Optional[Generator[schemas.MediaServerItem]]: def mediaserver_items(self, server: str, library_id: str) -> Optional[List[schemas.MediaServerItem]]:
""" """
媒体库项目列表 媒体库项目列表
""" """

View File

@ -523,7 +523,7 @@ class Jellyfin(metaclass=Singleton):
logger.error(f"连接Users/Items出错" + str(e)) logger.error(f"连接Users/Items出错" + str(e))
return None return None
def get_items(self, parent: str) -> Generator[schemas.MediaServerItem]: def get_items(self, parent: str) -> Generator:
""" """
获取媒体服务器所有媒体库列表 获取媒体服务器所有媒体库列表
""" """

View File

@ -122,7 +122,7 @@ class PlexModule(_ModuleBase):
return None return None
return self.plex.get_librarys() return self.plex.get_librarys()
def mediaserver_items(self, server: str, library_id: str) -> Optional[Generator[schemas.MediaServerItem]]: def mediaserver_items(self, server: str, library_id: str) -> Optional[List[schemas.MediaServerItem]]:
""" """
媒体库项目列表 媒体库项目列表
""" """

View File

@ -326,7 +326,7 @@ class Plex(metaclass=Singleton):
break break
return ids return ids
def get_items(self, parent: str) -> Generator[Optional[schemas.MediaServerItem]]: def get_items(self, parent: str) -> Generator:
""" """
获取媒体服务器所有媒体库列表 获取媒体服务器所有媒体库列表
""" """