fix 修复部分用户天空获取邀请出错导致获取信息失败的bug,并进行通用化处理

This commit is contained in:
ngfchl
2022-11-22 20:22:51 +08:00
parent 1c621abe20
commit 13a3d9e154

View File

@@ -1633,11 +1633,12 @@ class PtSpider:
logger.info(invitation)
if invitation == '没有邀请资格':
my_site.invitation = 0
else:
elif '/' in invitation:
invitation_list = [int(n) for n in invitation.split('/')]
# my_site.invitation = int(invitation) if invitation else 0
my_site.invitation = sum(invitation_list)
else:
my_site.invitation = int(re.sub('\D', '', invitation))
my_site.latest_active = datetime.now()
my_site.my_level = my_level if my_level != '' else ' '
if my_hr: