Change notification form

This commit is contained in:
EstrellaXD
2023-05-05 10:58:17 +08:00
parent 203de7b9e7
commit ca8047caaa
3 changed files with 18 additions and 19 deletions

View File

@@ -47,7 +47,7 @@ class Renamer:
torrent_name = info.name
suffix = os.path.splitext(media_path)[-1]
compare_name = self.get_file_name(media_path)
new_path, episode = self._renamer.torrent_parser(
new_path = self._renamer.torrent_parser(
torrent_name=torrent_name,
bangumi_name=bangumi_name,
season=season,
@@ -57,7 +57,7 @@ class Renamer:
if compare_name != new_path:
try:
self._client.rename_torrent_file(_hash=info.hash, old_path=media_path, new_path=new_path)
self._notification.send_msg(bangumi_name, f"{episode}已经更新,已自动重命名。")
self._notification.send_msg(bangumi_name, f"{new_path}已经更新,已自动重命名。")
except Exception as e:
logger.warning(f"{torrent_name} rename failed")
logger.warning(f"Season name: {bangumi_name}, Season: {season}, Suffix: {suffix}")

View File

@@ -47,7 +47,7 @@ def rename_normal(info: DownloadInfo):
episode = match_obj.group(2)
title = re.sub(r"([Ss]|Season )\d{1,3}", "", match_obj.group(1)).strip()
new_name = f"{title} S{info.season}E{episode}{match_obj.group(3)}"
return new_name, episode
return new_name
def rename_pn(info: DownloadInfo):
@@ -62,7 +62,7 @@ def rename_pn(info: DownloadInfo):
"",
f"{title} S{info.season}E{episode}{info.suffix}",
)
return new_name, episode
return new_name
def rename_advance(info: DownloadInfo):
@@ -75,7 +75,7 @@ def rename_advance(info: DownloadInfo):
"",
f"{info.folder_name} S{info.season}E{episode}{info.suffix}",
)
return new_name, episode
return new_name
def rename_no_season_pn(info: DownloadInfo):
@@ -89,7 +89,7 @@ def rename_no_season_pn(info: DownloadInfo):
"",
f"{title} E{episode}{info.suffix}",
)
return new_name, episode
return new_name
def rename_none(info: DownloadInfo):