mirror of
https://github.com/jxxghp/MoviePilot.git
synced 2026-09-04 23:17:20 +08:00
fix messages
This commit is contained in:
@@ -22,7 +22,7 @@ class JellyfinModule(_ModuleBase):
|
||||
if not mediaservers:
|
||||
return
|
||||
for server in mediaservers:
|
||||
if server.type == "jellyfin":
|
||||
if server.type == "jellyfin" and server.enabled:
|
||||
self._servers[server.name] = Jellyfin(**server.config)
|
||||
|
||||
def get_server(self, name: str) -> Optional[Jellyfin]:
|
||||
@@ -86,6 +86,12 @@ class JellyfinModule(_ModuleBase):
|
||||
:param args: 请求参数
|
||||
:return: 字典,解析为消息时需要包含:title、text、image
|
||||
"""
|
||||
source = args.get("source")
|
||||
if source:
|
||||
server = self.get_server(source)
|
||||
if not server:
|
||||
return None
|
||||
return server.get_webhook_message(body)
|
||||
for server in self._servers.values():
|
||||
result = server.get_webhook_message(body)
|
||||
if result:
|
||||
|
||||
Reference in New Issue
Block a user