From f79849ae929f711b450927ffb267c2c963678d86 Mon Sep 17 00:00:00 2001 From: yubanmeiqin9048 <1414603524@qq.com> Date: Fri, 11 Aug 2023 18:55:48 +0800 Subject: [PATCH] fix --- app/chain/__init__.py | 2 +- app/modules/emby/__init__.py | 2 +- app/modules/jellyfin/__init__.py | 2 +- app/modules/plex/__init__.py | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app/chain/__init__.py b/app/chain/__init__.py index 82a91a13..2f796593 100644 --- a/app/chain/__init__.py +++ b/app/chain/__init__.py @@ -307,7 +307,7 @@ class ChainBase(metaclass=ABCMeta): """ return self.run_module("stop_torrents", hashs=hashs) - def media_exists(self, mediainfo: MediaInfo, itemid: str) -> Optional[ExistMediaInfo]: + def media_exists(self, mediainfo: MediaInfo, itemid: Optional[str] = None) -> Optional[ExistMediaInfo]: """ 判断媒体文件是否存在 :param mediainfo: 识别的媒体信息 diff --git a/app/modules/emby/__init__.py b/app/modules/emby/__init__.py index e6d90622..775d49ec 100644 --- a/app/modules/emby/__init__.py +++ b/app/modules/emby/__init__.py @@ -42,7 +42,7 @@ class EmbyModule(_ModuleBase): """ return self.emby.get_webhook_message(form.get("data")) - def media_exists(self, mediainfo: MediaInfo, itemid: str) -> Optional[ExistMediaInfo]: + def media_exists(self, mediainfo: MediaInfo, itemid: Optional[str] = None) -> Optional[ExistMediaInfo]: """ 判断媒体文件是否存在 :param mediainfo: 识别的媒体信息 diff --git a/app/modules/jellyfin/__init__.py b/app/modules/jellyfin/__init__.py index 510d1dc5..8ace4457 100644 --- a/app/modules/jellyfin/__init__.py +++ b/app/modules/jellyfin/__init__.py @@ -43,7 +43,7 @@ class JellyfinModule(_ModuleBase): """ return self.jellyfin.get_webhook_message(json.loads(body)) - def media_exists(self, mediainfo: MediaInfo, itemid: str) -> Optional[ExistMediaInfo]: + def media_exists(self, mediainfo: MediaInfo, itemid: Optional[str] = None) -> Optional[ExistMediaInfo]: """ 判断媒体文件是否存在 :param mediainfo: 识别的媒体信息 diff --git a/app/modules/plex/__init__.py b/app/modules/plex/__init__.py index 8e87ab18..343c6bc3 100644 --- a/app/modules/plex/__init__.py +++ b/app/modules/plex/__init__.py @@ -33,7 +33,7 @@ class PlexModule(_ModuleBase): """ return self.plex.get_webhook_message(form.get("payload")) - def media_exists(self, mediainfo: MediaInfo, itemid: str) -> Optional[ExistMediaInfo]: + def media_exists(self, mediainfo: MediaInfo, itemid: Optional[str] = None) -> Optional[ExistMediaInfo]: """ 判断媒体文件是否存在 :param mediainfo: 识别的媒体信息