From 1c6208b1df3ced97e5b5f16089acf502ab5c5d99 Mon Sep 17 00:00:00 2001 From: Alex Liu Date: Wed, 26 Jun 2024 14:04:51 +0800 Subject: [PATCH] =?UTF-8?q?fix(=E7=AB=99=E7=82=B9=E6=95=B0=E6=8D=AE?= =?UTF-8?q?=E7=BB=9F=E8=AE=A1):=20=E4=BF=AE=E5=A4=8DYemaPT=E7=AB=99?= =?UTF-8?q?=E7=82=B9=E6=95=B0=E6=8D=AE=E7=BB=9F=E8=AE=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 3 +- plugins/sitestatistic/__init__.py | 30 +++++++------ plugins/sitestatistic/siteuserinfo/yema.py | 51 ++++++---------------- 3 files changed, 32 insertions(+), 52 deletions(-) diff --git a/package.json b/package.json index 5e33c30..e17c7dc 100644 --- a/package.json +++ b/package.json @@ -31,11 +31,12 @@ "name": "站点数据统计", "description": "自动统计和展示站点数据。", "labels": "站点,仪表板", - "version": "3.8", + "version": "3.9", "icon": "statistic.png", "author": "lightolly", "level": 2, "history": { + "v3.9": "修复YemaPT站点数据统计", "v3.8": "适配m-team Api地址变化", "v3.7": "修复观众做种数据统计", "v3.6": "支持站点数据统计刷新后触发插件事件", diff --git a/plugins/sitestatistic/__init__.py b/plugins/sitestatistic/__init__.py index 153082f..e201ca2 100644 --- a/plugins/sitestatistic/__init__.py +++ b/plugins/sitestatistic/__init__.py @@ -43,7 +43,7 @@ class SiteStatistic(_PluginBase): # 插件图标 plugin_icon = "statistic.png" # 插件版本 - plugin_version = "3.8" + plugin_version = "3.9" # 插件作者 plugin_author = "lightolly" # 作者主页 @@ -1199,19 +1199,21 @@ class SiteStatistic(_PluginBase): # 兼容假首页情况,假首页通常没有 = seeder_count: - return None - # 还有下一页 - self._torrent_seeding_params["pageParam"]["current"] += 1 - return "" + torrents = seeding_info.get("data") + + self.seeding += torrents.get("num") + self.seeding_size += torrents.get("fileSize") + + # 是否存在下页数据 + next_page = None + + return next_page def _parse_message_unread_links(self, html_text: str, msg_links: list) -> Optional[str]: """