Merge branch 'bugfix/content_nil_lenght_check' into 'develop'
[akkoma] / lib / pleroma / web / rich_media / parser.ex
index 3746feaf688b275b8a70cc5bb15ac91a40191b58..6da83c6e4ab34265be75c1a623980aedd0d022c4 100644 (file)
@@ -1,11 +1,15 @@
 defmodule Pleroma.Web.RichMedia.Parser do
-  @parsers [Pleroma.Web.RichMedia.Parsers.OGP]
+  @parsers [
+    Pleroma.Web.RichMedia.Parsers.OGP,
+    Pleroma.Web.RichMedia.Parsers.TwitterCard,
+    Pleroma.Web.RichMedia.Parsers.OEmbed
+  ]
 
   if Mix.env() == :test do
     def parse(url), do: parse_url(url)
   else
     def parse(url),
-      do: {:commit, Cachex.fetch!(:rich_media_cache, url, fn _ -> parse_url(url) end)}
+      do: Cachex.fetch!(:rich_media_cache, url, fn _ -> parse_url(url) end)
   end
 
   defp parse_url(url) do