mirror of
https://github.com/jxxghp/MoviePilot.git
synced 2026-09-08 00:46:57 +08:00
@@ -109,7 +109,7 @@ class EmbyModule(_ModuleBase, _MediaServerBase):
|
|||||||
:param itemid: 媒体服务器ItemID
|
:param itemid: 媒体服务器ItemID
|
||||||
:return: 如不存在返回None,存在时返回信息,包括每季已存在所有集{type: movie/tv, seasons: {season: [episodes]}}
|
:return: 如不存在返回None,存在时返回信息,包括每季已存在所有集{type: movie/tv, seasons: {season: [episodes]}}
|
||||||
"""
|
"""
|
||||||
for name, server in self._servers.values():
|
for name, server in self._servers.items():
|
||||||
if mediainfo.type == MediaType.MOVIE:
|
if mediainfo.type == MediaType.MOVIE:
|
||||||
if itemid:
|
if itemid:
|
||||||
movie = server.get_iteminfo(itemid)
|
movie = server.get_iteminfo(itemid)
|
||||||
|
|||||||
@@ -238,7 +238,7 @@ class Plex:
|
|||||||
if not self._plex:
|
if not self._plex:
|
||||||
return None, {}
|
return None, {}
|
||||||
if item_id:
|
if item_id:
|
||||||
videos = self._plex.fetchItem(item_id)
|
videos = self._plex.fetchItem(int(item_id))
|
||||||
else:
|
else:
|
||||||
# 兼容年份为空的场景
|
# 兼容年份为空的场景
|
||||||
kwargs = {"year": year} if year else {}
|
kwargs = {"year": year} if year else {}
|
||||||
@@ -392,7 +392,7 @@ class Plex:
|
|||||||
if not self._plex:
|
if not self._plex:
|
||||||
return None
|
return None
|
||||||
try:
|
try:
|
||||||
item = self._plex.fetchItem(itemid)
|
item = self._plex.fetchItem(int(itemid))
|
||||||
ids = self.__get_ids(item.guids)
|
ids = self.__get_ids(item.guids)
|
||||||
path = None
|
path = None
|
||||||
if item.locations:
|
if item.locations:
|
||||||
|
|||||||
Reference in New Issue
Block a user