Skip to content
Snippets Groups Projects
Commit 293d8267 authored by kPherox's avatar kPherox
Browse files
parent 98489781
Branches
Tags
No related merge requests found
Pipeline #26649 failed
......@@ -7,12 +7,16 @@ defmodule Pleroma.Web.RichMedia.Parsers.TwitterCard do
@spec parse(String.t(), map()) :: {:ok, map()} | {:error, String.t()}
def parse(html, data) do
data
Pleroma.Web.RichMedia.Parsers.OGP.parse(html, data)
|> parse_name_attrs(html)
|> parse_property_attrs(html)
end
defp parse_name_attrs(data, html) do
defp parse_name_attrs({_, data}, html) when is_binary(data) do
parse_name_attrs({_, %{}}, html)
end
defp parse_name_attrs({_, data}, html) do
MetaTagsParser.parse(html, data, "twitter", %{}, "name")
end
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment