mirror of
https://github.com/sphinx-doc/sphinx.git
synced 2026-09-03 20:52:55 -05:00
Remove ids from copied todo directives; they are no longer unique in the todolist
This commit is contained in:
+3
-1
@@ -60,11 +60,13 @@ def process_todos(app, doctree):
|
||||
raise IndexError
|
||||
except IndexError:
|
||||
targetnode = None
|
||||
newnode = node.deepcopy()
|
||||
del newnode['ids']
|
||||
env.todo_all_todos.append({
|
||||
'docname': env.docname,
|
||||
'source': node.source or env.doc2path(env.docname),
|
||||
'lineno': node.line,
|
||||
'todo': node.deepcopy(),
|
||||
'todo': newnode,
|
||||
'target': targetnode,
|
||||
})
|
||||
|
||||
|
||||
Reference in New Issue
Block a user