Skip to content

Commit ada850d

Browse files
authored
Merge pull request #118 from AnneCYH/main
Use root relative link and directory-style URL for plain text nodes
2 parents 4863328 + 98c0d26 commit ada850d

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

src/sphinx_tags/__init__.py

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -111,12 +111,10 @@ def run(self):
111111

112112
return [result]
113113

114-
def _get_plaintext_node(
115-
self, tag: str, file_basename: str, relative_tag_dir: Path
116-
) -> List[nodes.Node]:
114+
def _get_plaintext_node(self, tag: str, file_basename: str) -> List[nodes.Node]:
117115
"""Get a plaintext reference link for the given tag"""
118-
link = relative_tag_dir / f"{file_basename}.html"
119-
return nodes.reference(refuri=str(link), text=tag)
116+
link = Path(self.env.app.config.tags_output_dir) / f"{file_basename}/"
117+
return nodes.reference(refuri="/" + str(link), text=tag)
120118

121119
def _get_badge_node(
122120
self, tag: str, file_basename: str, relative_tag_dir: Path

0 commit comments

Comments
 (0)