From 3875cf495dad96a9c0f9b84b0b5186bd71e91eef Mon Sep 17 00:00:00 2001 From: Eric Holscher Date: Thu, 29 Jun 2017 15:10:06 -0700 Subject: [PATCH] Fix noting the toctree --- autoapi/extension.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/autoapi/extension.py b/autoapi/extension.py index 32340c1..4401690 100644 --- a/autoapi/extension.py +++ b/autoapi/extension.py @@ -120,6 +120,7 @@ def doctree_read(app, doctree): if not nodes: return # Capture all existing toctree entries + root = nodes[0] for node in nodes: for entry in node['entries']: all_docs.add(entry[1]) @@ -145,7 +146,7 @@ def doctree_read(app, doctree): darkgreen('Adding AutoAPI TOCTree [%s] to index.rst' % toc_entry) ) if sphinx.version_info > (1, 5): - app.env.toctree.process_doc(app.env.docname, doctree) + app.env.note_toctree(app.env.docname, root) else: app.env.build_toc_from(app.env.docname, doctree)