Skip to content

Commit 019b5f0

Browse files
authored
Merge pull request #16 from executablebooks/fix-env-attr
🐛 FIX: Check during doctree-resolve if env has attribute
2 parents 1d5bf06 + 0de1f68 commit 019b5f0

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

sphinx_exercise/__init__.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -315,6 +315,9 @@ def process(self, doctree: nodes.document, docname: str) -> None:
315315
# Traverse ref and numref nodes
316316
for node in doctree.traverse():
317317

318+
if not hasattr(self.env, "exercise_list"):
319+
continue
320+
318321
# If node type is ref
319322
if isinstance(node, nodes.reference):
320323
labelid = self._get_refuri(node)

0 commit comments

Comments
 (0)