Skip to content

Commit fa5e49b

Browse files
committed
Fix path separator
1 parent ff69d8e commit fa5e49b

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

sphinxext/opengraph/__init__.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
from typing import Any, Dict
22
from urllib.parse import urljoin, urlparse, urlunparse
33
from pathlib import Path
4-
import hashlib
54

65
import docutils.nodes as nodes
76
from sphinx.application import Sphinx
@@ -181,8 +180,9 @@ def get_tags(
181180
ogp_image_alt = description
182181

183182
# Link the image in our page metadata
184-
url = app.config.ogp_site_url.strip("/")
185-
image_url = f"{url}/{image_path}"
183+
# We use os.path.sep to standardize behavior acros *nix and Windows
184+
url = app.config.ogp_site_url.strip(os.path.sep)
185+
image_url = f"{url}/{image_path}".replace(os.path.sep, "/")
186186

187187
fields.pop("og:image:alt", None)
188188

0 commit comments

Comments
 (0)