加入类型转换逻辑,防止解码失败
This commit is contained in:
@@ -178,9 +178,12 @@ class TaskDBOperator(BaseDBOperator):
|
||||
fields = []
|
||||
values = []
|
||||
for key, value in updates.items():
|
||||
if key in ['groups', 'content_miniprogram', 'preview_recipients','content_link']:
|
||||
if key in ['groups', 'content_miniprogram', 'preview_recipients']:
|
||||
fields.append(f"{key} = %s")
|
||||
values.append(value)
|
||||
elif key == 'content_link' and isinstance(value, dict):
|
||||
fields.append(f"{key} = %s")
|
||||
values.append(json.dumps(value))
|
||||
else:
|
||||
fields.append(f"{key} = %s")
|
||||
values.append(value)
|
||||
|
||||
Reference in New Issue
Block a user