Skip to content

Commit

Permalink
Merge pull request #19793 from jklymak/fix-non-existent-URIs
Browse files Browse the repository at this point in the history
Fix non existent URI s
  • Loading branch information
timhoffm committed Mar 28, 2021
2 parents 90b149f + 9168a84 commit e6fd901
Showing 1 changed file with 2 additions and 3 deletions.
5 changes: 2 additions & 3 deletions doc/sphinxext/redirect_from.py
Original file line number Diff line number Diff line change
Expand Up @@ -65,8 +65,7 @@ def run(self):
raise ValueError(
f"{redirected_reldoc} is already noted as redirecting to "
f"{self.redirects[redirected_reldoc]}")
self.redirects[redirected_reldoc] = builder.get_relative_uri(
redirected_reldoc, current_doc)
self.redirects[redirected_reldoc] = current_doc
return []


Expand All @@ -76,7 +75,7 @@ def _generate_redirects(app, exception):
return
for k, v in RedirectFrom.redirects.items():
p = Path(app.outdir, k + builder.out_suffix)
html = HTML_TEMPLATE.format(v=v)
html = HTML_TEMPLATE.format(v=builder.get_relative_uri(k, v))
if p.is_file():
if p.read_text() != html:
logger.warning(f'A redirect-from directive is trying to '
Expand Down

0 comments on commit e6fd901

Please sign in to comment.