Merge OGP parser with TwitterCard
This commit is contained in:
parent
7aa6c82937
commit
1f35acce54
9 changed files with 90 additions and 93 deletions
|
|
@ -105,8 +105,8 @@ defmodule Pleroma.Web.RichMedia.Parser do
|
|||
defp maybe_parse(html) do
|
||||
Enum.reduce_while(parsers(), %{}, fn parser, acc ->
|
||||
case parser.parse(html, acc) do
|
||||
{:ok, data} -> {:halt, data}
|
||||
{:error, _msg} -> {:cont, acc}
|
||||
data when data != %{} -> {:halt, data}
|
||||
_ -> {:cont, acc}
|
||||
end
|
||||
end)
|
||||
end
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue