瀏覽代碼

bugfix: db insert error when notion page_name too long (#14316)

tags/1.0.0
nickname 8 月之前
父節點
當前提交
93a5ffb037
沒有連結到貢獻者的電子郵件帳戶。
共有 1 個檔案被更改,包括 3 行新增1 行删除
  1. 3
    1
      api/services/dataset_service.py

+ 3
- 1
api/services/dataset_service.py 查看文件

"notion_page_icon": page.page_icon.model_dump() if page.page_icon else None, "notion_page_icon": page.page_icon.model_dump() if page.page_icon else None,
"type": page.type, "type": page.type,
} }
# Truncate page name to 255 characters to prevent DB field length errors
truncated_page_name = page.page_name[:255] if page.page_name else "nopagename"
document = DocumentService.build_document( document = DocumentService.build_document(
dataset, dataset,
dataset_process_rule.id, # type: ignore dataset_process_rule.id, # type: ignore
created_from, created_from,
position, position,
account, account,
page.page_name,
truncated_page_name,
batch, batch,
knowledge_config.metadata, knowledge_config.metadata,
) )

Loading…
取消
儲存