mirror of
https://github.com/jxxghp/MoviePilot-Plugins.git
synced 2026-03-27 10:05:57 +00:00
fix DownloadSiteTag
This commit is contained in:
@@ -370,10 +370,13 @@
|
|||||||
"DownloadSiteTag": {
|
"DownloadSiteTag": {
|
||||||
"name": "下载任务分类与标签",
|
"name": "下载任务分类与标签",
|
||||||
"description": "自动给下载任务分类与打站点标签、剧集名称标签",
|
"description": "自动给下载任务分类与打站点标签、剧集名称标签",
|
||||||
"version": "2.0",
|
"version": "2.1",
|
||||||
"icon": "Youtube-dl_B.png",
|
"icon": "Youtube-dl_B.png",
|
||||||
"author": "叮叮当",
|
"author": "叮叮当",
|
||||||
"level": 1
|
"level": 1,
|
||||||
|
"history": {
|
||||||
|
"v2.1": "修复错误的TmdbHelper模块引用"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"RemoveLink": {
|
"RemoveLink": {
|
||||||
"name": "清理硬链接",
|
"name": "清理硬链接",
|
||||||
|
|||||||
@@ -13,7 +13,6 @@ from app.modules.qbittorrent import Qbittorrent
|
|||||||
from app.modules.transmission import Transmission
|
from app.modules.transmission import Transmission
|
||||||
from app.db.downloadhistory_oper import DownloadHistoryOper
|
from app.db.downloadhistory_oper import DownloadHistoryOper
|
||||||
from app.db.models.downloadhistory import DownloadHistory
|
from app.db.models.downloadhistory import DownloadHistory
|
||||||
from app.modules.themoviedb.tmdbapi import TmdbHelper
|
|
||||||
from apscheduler.schedulers.background import BackgroundScheduler
|
from apscheduler.schedulers.background import BackgroundScheduler
|
||||||
from apscheduler.triggers.cron import CronTrigger
|
from apscheduler.triggers.cron import CronTrigger
|
||||||
from app.helper.sites import SitesHelper
|
from app.helper.sites import SitesHelper
|
||||||
@@ -28,7 +27,7 @@ class DownloadSiteTag(_PluginBase):
|
|||||||
# 插件图标
|
# 插件图标
|
||||||
plugin_icon = "Youtube-dl_B.png"
|
plugin_icon = "Youtube-dl_B.png"
|
||||||
# 插件版本
|
# 插件版本
|
||||||
plugin_version = "2.0"
|
plugin_version = "2.1"
|
||||||
# 插件作者
|
# 插件作者
|
||||||
plugin_author = "叮叮当"
|
plugin_author = "叮叮当"
|
||||||
# 作者主页
|
# 作者主页
|
||||||
@@ -48,7 +47,6 @@ class DownloadSiteTag(_PluginBase):
|
|||||||
downloader_qb = None
|
downloader_qb = None
|
||||||
downloader_tr = None
|
downloader_tr = None
|
||||||
downloadhistory_oper = None
|
downloadhistory_oper = None
|
||||||
tmdb_helper = None
|
|
||||||
sites_helper = None
|
sites_helper = None
|
||||||
_scheduler = None
|
_scheduler = None
|
||||||
_enabled = False
|
_enabled = False
|
||||||
@@ -68,7 +66,6 @@ class DownloadSiteTag(_PluginBase):
|
|||||||
self.downloader_qb = Qbittorrent()
|
self.downloader_qb = Qbittorrent()
|
||||||
self.downloader_tr = Transmission()
|
self.downloader_tr = Transmission()
|
||||||
self.downloadhistory_oper = DownloadHistoryOper()
|
self.downloadhistory_oper = DownloadHistoryOper()
|
||||||
self.tmdb_helper = TmdbHelper()
|
|
||||||
self.sites_helper = SitesHelper()
|
self.sites_helper = SitesHelper()
|
||||||
# 读取配置
|
# 读取配置
|
||||||
if config:
|
if config:
|
||||||
@@ -277,7 +274,7 @@ class DownloadSiteTag(_PluginBase):
|
|||||||
history_type = MediaType(history.type) if history.type else None
|
history_type = MediaType(history.type) if history.type else None
|
||||||
if history.tmdbid and history_type == MediaType.TV:
|
if history.tmdbid and history_type == MediaType.TV:
|
||||||
# tmdb_id获取tmdb信息
|
# tmdb_id获取tmdb信息
|
||||||
tmdb_info = self.tmdb_helper.get_info(mtype=history_type, tmdbid=history.tmdbid)
|
tmdb_info = self.chain.tmdb_info(mtype=history_type, tmdbid=history.tmdbid)
|
||||||
if tmdb_info:
|
if tmdb_info:
|
||||||
genre_ids = tmdb_info.get("genre_ids")
|
genre_ids = tmdb_info.get("genre_ids")
|
||||||
_cat = self._genre_ids_get_cat(history.type, genre_ids)
|
_cat = self._genre_ids_get_cat(history.type, genre_ids)
|
||||||
|
|||||||
Reference in New Issue
Block a user