From 7b890a16fa36a33163e3413ebb1da722c38862bd Mon Sep 17 00:00:00 2001 From: Ray Date: Sun, 20 Apr 2025 07:59:20 +0800 Subject: [PATCH] fix index range --- pageindex/page_index.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pageindex/page_index.py b/pageindex/page_index.py index 4f24f2a..9e36fad 100644 --- a/pageindex/page_index.py +++ b/pageindex/page_index.py @@ -945,7 +945,7 @@ async def meta_processor(page_list, mode=None, toc_content=None, toc_page_list=N async def process_large_node_recursively(node, page_list, opt=None, logger=None): - node_page_list = page_list[node['start_index']-1:node['end_index']-1] + node_page_list = page_list[node['start_index']-1:node['end_index']] token_num = sum([page[1] for page in node_page_list]) if node['end_index'] - node['start_index'] > opt.max_page_num_each_node and token_num >= opt.max_token_num_each_node: