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)
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 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 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))
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")
) 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))
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 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
return ids
def get_items(self, parent: str) -> Generator[Optional[schemas.MediaServerItem]]:
def get_items(self, parent: str) -> Generator:
"""
获取媒体服务器所有媒体库列表
"""