From 0800e3a1365ccc643d0d2b8e3adeb4e290d230fd Mon Sep 17 00:00:00 2001 From: Simon Date: Sat, 10 May 2025 16:50:53 +0800 Subject: [PATCH] update yemapt downloadsize --- app/modules/indexer/parser/yema.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/modules/indexer/parser/yema.py b/app/modules/indexer/parser/yema.py index 7c43575a..3f6bd214 100644 --- a/app/modules/indexer/parser/yema.py +++ b/app/modules/indexer/parser/yema.py @@ -56,7 +56,11 @@ class TYemaSiteUserInfo(SiteParserBase): self.join_at = StringUtils.unify_datetime_str(user_info.get("registerTime")) self.upload = user_info.get('uploadSize') - self.download = user_info.get('downloadSize') + # 使用 promotionDownloadSize 获取真实下载量(考虑促销因素) + if "promotionDownloadSize" in user_info: + self.download = user_info.get('promotionDownloadSize') + else: + self.download = user_info.get('downloadSize') self.ratio = round(self.upload / (self.download or 1), 2) self.bonus = user_info.get("bonus") self.message_unread = 0