This commit is contained in:
thsrite
2024-11-16 21:55:40 +08:00
parent eed023dc7b
commit b52008b71c
2 changed files with 8 additions and 8 deletions

View File

@@ -404,12 +404,12 @@
"name": "云盘Strm助手",
"description": "实时监控、定时全量增量生成strm文件。",
"labels": "云盘",
"version": "1.1.1",
"version": "1.1.2",
"icon": "https://raw.githubusercontent.com/thsrite/MoviePilot-Plugins/main/icons/cloudcompanion.png",
"author": "thsrite",
"level": 1,
"history": {
"v1.1.1": "支持消息发送",
"v1.1.2": "支持消息发送",
"v1.0.9": "目录树支持多级结构",
"v1.0.8": "修复重建缓存不生效",
"v1.0.7": "修复复制非媒体文件时父目录不存在",

View File

@@ -60,7 +60,7 @@ class CloudStrmCompanion(_PluginBase):
# 插件图标
plugin_icon = "https://raw.githubusercontent.com/thsrite/MoviePilot-Plugins/main/icons/cloudcompanion.png"
# 插件版本
plugin_version = "1.1.1"
plugin_version = "1.1.2"
# 插件作者
plugin_author = "thsrite"
# 作者主页
@@ -483,12 +483,12 @@ class CloudStrmCompanion(_PluginBase):
media_list = self._medias.get(key) or {}
if media_list:
episodes = media_list.get("episodes") or []
if file_meta.episode_list:
if file_meta.begin_episode:
if episodes:
episodes = episodes + file_meta.episode_list
episodes = set(episodes)
if int(file_meta.begin_episode) not in episodes:
episodes = episodes.append(int(file_meta.begin_episode))
else:
episodes = file_meta.episode_list
episodes = [int(file_meta.begin_episode)]
media_list = {
"episodes": episodes,
"type": "tv" if file_meta.season else "movie",
@@ -496,7 +496,7 @@ class CloudStrmCompanion(_PluginBase):
}
else:
media_list = {
"episodes": file_meta.episode_list,
"episodes": [int(file_meta.begin_episode)],
"type": "tv" if file_meta.season else "movie",
"time": datetime.now()
}