fix(douban): 修复 imdbid 匹配豆瓣信息成功错误返回 None 的问题

This commit is contained in:
xiaoQQya
2025-10-18 22:34:55 +08:00
committed by GitHub
parent 63ce49a17c
commit a685b1dc3b

View File

@@ -984,9 +984,10 @@ class DoubanModule(_ModuleBase):
"""
if result:
doubanid = result.get("id")
if doubanid and not str(doubanid).isdigit():
doubanid = re.search(r"\d+", doubanid).group(0)
result["id"] = doubanid
if doubanid:
if not str(doubanid).isdigit():
doubanid = re.search(r"\d+", doubanid).group(0)
result["id"] = doubanid
logger.info(f"{imdbid} 查询到豆瓣信息:{result.get('title')}")
return result
return None