common api: add support for formatting messages outside of twitter-style plain text
[akkoma] / lib / pleroma / web / common_api / common_api.ex
index 125c57d055366c1fbdd63bdbbf8bb5d8666d6861..2ab50c9682be485489ac21d94bdde4133da04c5d 100644 (file)
@@ -85,7 +85,14 @@ defmodule Pleroma.Web.CommonAPI do
          {to, cc} <- to_for_user_and_mentions(user, mentions, inReplyTo, visibility),
          tags <- Formatter.parse_tags(status, data),
          content_html <-
-           make_content_html(status, mentions, attachments, tags, data["no_attachment_links"]),
+           make_content_html(
+             status,
+             mentions,
+             attachments,
+             tags,
+             data["content_type"] || "text/plain",
+             data["no_attachment_links"]
+           ),
          context <- make_context(inReplyTo),
          cw <- data["spoiler_text"],
          object <-