+ def to_map(%Object{data: %{"url" => url} = data}, _opts) when is_binary(url) do
+ %{
+ url: url |> Pleroma.Web.MediaProxy.url(),
+ mimetype: data["mediaType"] || url["mimeType"],
+ id: data["uuid"],
+ oembed: false
+ }
+ end
+
+ def to_map(%Object{}, _opts) do
+ %{}
+ end
+