[Pleroma.Web.MastodonAPI.StatusView] Support Peertube Video titles

This commit is contained in:
Haelwenn (lanodan) Monnier 2018-08-10 01:19:00 +02:00
parent f5b056e3ce
commit 046741c60d
No known key found for this signature in database
GPG key ID: D5B7A8E43C997DEE

View file

@ -211,6 +211,19 @@ defmodule Pleroma.Web.MastodonAPI.StatusView do
end
end
def render_content(%{"type" => "Video"} = object) do
name = object["name"]
content =
if !!name and name != "" do
"<p><a href=\"#{object["url"]}\">#{name}</a></p>#{object["content"]}"
else
object["content"]
end
HtmlSanitizeEx.basic_html(content)
end
def render_content(%{"type" => "Article"} = object) do
summary = object["name"]