"<a href=\"#{href}\" class='attachment'>#{shortname(name)}</a>"
_ -> ""
end)
- Enum.join([text | attachment_text], "<br>\n")
+ Enum.join([text | attachment_text], "<br>")
end
- def format_input(text, mentions, tags) do
- HtmlSanitizeEx.strip_tags(text)
+ def format_input(text, mentions, _tags) do
+ Phoenix.HTML.html_escape(text)
+ |> elem(1)
|> Formatter.linkify
- |> String.replace("\n", "<br>\n")
+ |> String.replace("\n", "<br>")
|> add_user_links(mentions)
# |> add_tag_links(tags)
end
end)
end
- def make_note_data(actor, to, context, content_html, attachments, inReplyTo, tags) do
+ def make_note_data(actor, to, context, content_html, attachments, inReplyTo, tags, cw \\ nil) do
object = %{
"type" => "Note",
"to" => to,
"content" => content_html,
+ "summary" => cw,
"context" => context,
"attachment" => attachments,
"actor" => actor,