Switch OGP default type from "website" to "article"
authorMark Felder <feld@feld.me>
Tue, 8 Jun 2021 22:14:30 +0000 (17:14 -0500)
committerMark Felder <feld@feld.me>
Tue, 8 Jun 2021 22:14:30 +0000 (17:14 -0500)
This is what Mastodon uses and might fix some link preview bugs I've encountered

lib/pleroma/web/metadata/providers/open_graph.ex

index 78cef1525aac02161a526d906dd50396b9d7896c..e5712ec6360e49afd7077aff91a2681f9090538b 100644 (file)
@@ -32,7 +32,7 @@ defmodule Pleroma.Web.Metadata.Providers.OpenGraph do
          property: "og:description",
          content: scrubbed_content
        ], []},
-      {:meta, [property: "og:type", content: "website"], []}
+      {:meta, [property: "og:type", content: "article"], []}
     ] ++
       if attachments == [] or Metadata.activity_nsfw?(object) do
         [
@@ -57,7 +57,7 @@ defmodule Pleroma.Web.Metadata.Providers.OpenGraph do
          ], []},
         {:meta, [property: "og:url", content: user.uri || user.ap_id], []},
         {:meta, [property: "og:description", content: truncated_bio], []},
-        {:meta, [property: "og:type", content: "website"], []},
+        {:meta, [property: "og:type", content: "article"], []},
         {:meta, [property: "og:image", content: Utils.attachment_url(User.avatar_url(user))], []},
         {:meta, [property: "og:image:width", content: 150], []},
         {:meta, [property: "og:image:height", content: 150], []}