We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 9db9a2c commit 0155808Copy full SHA for 0155808
sphinxext/opengraph/__init__.py
@@ -89,7 +89,13 @@ def get_tags(
89
parse_result = urlparse(config["html_baseurl"])
90
91
if config["html_baseurl"] is None:
92
- raise OSError("ReadTheDocs did not provide a valid canonical URL!")
+ # rtd addons no longer configures html_baseurl
93
+ rtd_canonical_url = os.getenv("READTHEDOCS_CANONICAL_URL", "")
94
+
95
+ if not rtd_canonical_url:
96
+ raise OSError("ReadTheDocs did not provide a valid canonical URL!")
97
+ else:
98
+ parse_result = urlparse(rtd_canonical_url)
99
100
# Grab root url from canonical url
101
config["ogp_site_url"] = urlunparse(
0 commit comments