- def maybe_put_rel_me("http" <> _ = target_page, urls) when not is_nil(urls) do
- if Enum.any?(parse(target_page), fn x -> x in urls end) do
- "rel=\"me\" "
- else
- ""
- end
+ def maybe_put_rel_me("http" <> _ = target_page, profile_urls) when is_list(profile_urls) do
+ {:ok, rel_me_hrefs} = parse(target_page)
+
+ true = Enum.any?(rel_me_hrefs, fn x -> x in profile_urls end)
+
+ "me"
+ rescue
+ _ -> nil