modify scripts
This commit is contained in:
@ -1107,7 +1107,11 @@ class IAFDDBHandler(SQLiteDBHandler):
|
||||
logging.debug(f"insert one performer, id: {performer_id}, name: {data['name']}, href: {data['href']}")
|
||||
|
||||
# 插入新的 alias
|
||||
for alias in data.get("performer_aka", []):
|
||||
alias_list = data.get("performer_aka", [])
|
||||
# 确保alias是可迭代对象(列表/元组),否则跳过
|
||||
if not isinstance(alias_list, (list, tuple)):
|
||||
alias_list = []
|
||||
for alias in alias_list:
|
||||
if alias.lower() != "no known aliases":
|
||||
self.insert_or_update_with_composite_pk(
|
||||
data={'performer_id': performer_id, 'alias': alias},
|
||||
|
||||
Reference in New Issue
Block a user