diff --git a/api/config/settings/common.py b/api/config/settings/common.py index 177597efd..2ea42cd5c 100644 --- a/api/config/settings/common.py +++ b/api/config/settings/common.py @@ -196,9 +196,7 @@ request errors related to this. FUNKWHALE_SPA_HTML_CACHE_DURATION = env.int( "FUNKWHALE_SPA_HTML_CACHE_DURATION", default=60 * 15 ) -FUNKWHALE_EMBED_URL = env( - "FUNKWHALE_EMBED_URL", default=FUNKWHALE_URL + "/front/embed.html" -) +FUNKWHALE_EMBED_URL = env("FUNKWHALE_EMBED_URL", default=FUNKWHALE_URL + "/embed.html") FUNKWHALE_SPA_REWRITE_MANIFEST = env.bool( "FUNKWHALE_SPA_REWRITE_MANIFEST", default=True ) diff --git a/api/funkwhale_api/common/middleware.py b/api/funkwhale_api/common/middleware.py index b83beb2e6..63ba1b378 100644 --- a/api/funkwhale_api/common/middleware.py +++ b/api/funkwhale_api/common/middleware.py @@ -150,7 +150,9 @@ def get_default_head_tags(path): { "tag": "meta", "property": "og:image", - "content": utils.join_url(settings.FUNKWHALE_URL, "/front/favicon.png"), + "content": utils.join_url( + settings.FUNKWHALE_URL, "/android-chrome-512x512.png" + ), }, { "tag": "meta", diff --git a/api/tests/common/test_middleware.py b/api/tests/common/test_middleware.py index 2a7251ab8..ff37ca380 100644 --- a/api/tests/common/test_middleware.py +++ b/api/tests/common/test_middleware.py @@ -108,7 +108,7 @@ def test_get_default_head_tags(preferences, settings): { "tag": "meta", "property": "og:image", - "content": settings.FUNKWHALE_URL + "/front/favicon.png", + "content": settings.FUNKWHALE_URL + "/android-chrome-512x512.png", }, {"tag": "meta", "property": "og:url", "content": settings.FUNKWHALE_URL + "/"}, ] diff --git a/changes/changelog.d/meta-tags-embed-player.fix b/changes/changelog.d/meta-tags-embed-player.fix new file mode 100644 index 000000000..45c485195 --- /dev/null +++ b/changes/changelog.d/meta-tags-embed-player.fix @@ -0,0 +1 @@ +Make sure meta tags link to embedded player correctly