Merge pull request #2431 from jxxghp/main

fix
This commit is contained in:
jxxghp
2024-06-26 16:09:51 +08:00
committed by GitHub
2 changed files with 13 additions and 13 deletions
+2 -2
View File
@@ -24,7 +24,7 @@ class HaiDanSpider:
_ua = None _ua = None
_size = 100 _size = 100
_searchurl = "%storrents.php" _searchurl = "%storrents.php"
_detailurl = "%sdetails.php?group_id=%s" _detailurl = "%sdetails.php?group_id=%s&torrent_id=%s"
_timeout = 15 _timeout = 15
# 电影分类 # 电影分类
@@ -137,7 +137,7 @@ class HaiDanSpider:
'grabs': int(item.get("times_completed") or '0'), 'grabs': int(item.get("times_completed") or '0'),
'downloadvolumefactor': self.__get_downloadvolumefactor(item.get('sp_state')), 'downloadvolumefactor': self.__get_downloadvolumefactor(item.get('sp_state')),
'uploadvolumefactor': self.__get_uploadvolumefactor(item.get('sp_state')), 'uploadvolumefactor': self.__get_uploadvolumefactor(item.get('sp_state')),
'page_url': self._detailurl % (self._url, item.get('group_id')), 'page_url': self._detailurl % (self._url, item.get('group_id'), tid),
'labels': [], 'labels': [],
'category': category 'category': category
} }
+11 -11
View File
@@ -424,17 +424,17 @@ class Scheduler(metaclass=Singleton):
"plugin_name": plugin_name, "plugin_name": plugin_name,
"running": False, "running": False,
} }
self._scheduler.add_job( self._scheduler.add_job(
self.start, self.start,
service["trigger"], service["trigger"],
id=sid, id=sid,
name=service["name"], name=service["name"],
**service["kwargs"], **service["kwargs"],
kwargs={ kwargs={
'job_id': job_id 'job_id': job_id
} }
) )
logger.info(f"注册插件{plugin_name}服务:{service['name']} - {service['trigger']}") logger.info(f"注册插件{plugin_name}服务:{service['name']} - {service['trigger']}")
except Exception as e: except Exception as e:
logger.error(f"注册插件{plugin_name}服务失败:{str(e)} - {service}") logger.error(f"注册插件{plugin_name}服务失败:{str(e)} - {service}")
SchedulerChain().messagehelper.put(title=f"插件 {plugin_name} 服务注册失败", SchedulerChain().messagehelper.put(title=f"插件 {plugin_name} 服务注册失败",