Revert "Revert "Merge branch 'fix/ogp-title' into 'develop'""
[akkoma] / lib / pleroma / web / rich_media / helpers.ex
index 9bc8f2559b5d5d6c78174283bee33f156ffd7d4c..94f56f70de782352f6b4ceaaae183cdfed82312f 100644 (file)
@@ -9,7 +9,9 @@ defmodule Pleroma.Web.RichMedia.Helpers do
   alias Pleroma.Web.RichMedia.Parser
 
   defp validate_page_url(page_url) when is_binary(page_url) do
-    if AutoLinker.Parser.is_url?(page_url, true) do
+    validate_tld = Application.get_env(:auto_linker, :opts)[:validate_tld]
+
+    if AutoLinker.Parser.url?(page_url, scheme: true, validate_tld: validate_tld) do
       URI.parse(page_url) |> validate_page_url
     else
       :error