Merge pull request #5509 from xiaoQQya/develop

This commit is contained in:
jxxghp
2026-02-25 21:13:00 +08:00
committed by GitHub

View File

@@ -50,15 +50,15 @@ class NexusHhanclubSiteUserInfo(NexusPhpSiteUserInfo):
if not StringUtils.is_valid_html_element(html): if not StringUtils.is_valid_html_element(html):
return return
# 加入时间 # 加入时间
join_at_text = html.xpath('//*[@id="mainContent"]/div/div[2]/div[4]/div[3]/span[2]/text()[1]') join_at_text = html.xpath('//div[@class="grid grid-cols-3 justify-items-start gap-4 leading-6 text-base"][2]/div[4]/span[2]/span/@title')
if join_at_text: if join_at_text:
self.join_at = StringUtils.unify_datetime_str(join_at_text[0].split(' (')[0].strip()) self.join_at = StringUtils.unify_datetime_str(join_at_text[0].strip())
finally: finally:
if html is not None: if html is not None:
del html del html
def _get_user_level(self, html): def _get_user_level(self, html):
super()._get_user_level(html) super()._get_user_level(html)
user_level_path = html.xpath('//*[@id="mainContent"]/div/div[2]/div[2]/div[4]/span[2]/img/@title') user_level_path = html.xpath('//b[@class="User_Name"]/text()')
if user_level_path: if user_level_path:
self.user_level = user_level_path[0] self.user_level = user_level_path[0]