Skip to content

Commit 6d547ab

Browse files
committed
fix: replace ConfigLoader with IndexConfig in legacy page_index() API
1 parent d77d967 commit 6d547ab

2 files changed

Lines changed: 4 additions & 2 deletions

File tree

pageindex/index/page_index.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1113,11 +1113,12 @@ async def page_index_builder():
11131113
def page_index(doc, model=None, toc_check_page_num=None, max_page_num_each_node=None, max_token_num_each_node=None,
11141114
if_add_node_id=None, if_add_node_summary=None, if_add_doc_description=None, if_add_node_text=None):
11151115

1116+
from ..config import IndexConfig
11161117
user_opt = {
11171118
arg: value for arg, value in locals().items()
11181119
if arg != "doc" and value is not None
11191120
}
1120-
opt = ConfigLoader().load(user_opt)
1121+
opt = IndexConfig(**user_opt)
11211122
return page_index_main(doc, opt)
11221123

11231124

pageindex/page_index.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1113,11 +1113,12 @@ async def page_index_builder():
11131113
def page_index(doc, model=None, toc_check_page_num=None, max_page_num_each_node=None, max_token_num_each_node=None,
11141114
if_add_node_id=None, if_add_node_summary=None, if_add_doc_description=None, if_add_node_text=None):
11151115

1116+
from .config import IndexConfig
11161117
user_opt = {
11171118
arg: value for arg, value in locals().items()
11181119
if arg != "doc" and value is not None
11191120
}
1120-
opt = ConfigLoader().load(user_opt)
1121+
opt = IndexConfig(**user_opt)
11211122
return page_index_main(doc, opt)
11221123

11231124

0 commit comments

Comments
 (0)