From cfab947f804b94751a49702f05f5fc10b7ac5a99 Mon Sep 17 00:00:00 2001 From: yongtenglei Date: Thu, 20 Nov 2025 17:39:11 +0800 Subject: [PATCH] listing --- common/data_source/notion_connector.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/common/data_source/notion_connector.py b/common/data_source/notion_connector.py index c98eafcaf..e29bbbe76 100644 --- a/common/data_source/notion_connector.py +++ b/common/data_source/notion_connector.py @@ -341,6 +341,18 @@ class NotionConnector(LoadConnector, PollConnector): if text: cur_result_text_arr.append(text) + if result_type == "bulleted_list_item": + if cur_result_text_arr: + cur_result_text_arr[0] = f"- {cur_result_text_arr[0]}" + else: + cur_result_text_arr = ["- "] + + if result_type == "numbered_list_item": + if cur_result_text_arr: + cur_result_text_arr[0] = f"1. {cur_result_text_arr[0]}" + else: + cur_result_text_arr = ["1. "] + if result_type == "to_do": checked = result_obj.get("checked") checkbox_prefix = "[x]" if checked else "[ ]"