Format announcements into html

This commit is contained in:
Tusooa Zhu 2022-03-08 23:00:51 -05:00
commit ebcda5265b
No known key found for this signature in database
GPG key ID: 7B467EDE43A08224
6 changed files with 65 additions and 4 deletions

View file

@ -10,6 +10,6 @@ defmodule Pleroma.Web.AdminAPI.AnnouncementView do
end
def render("show.json", %{announcement: announcement}) do
Pleroma.Announcement.render_json(announcement)
Pleroma.Announcement.render_json(announcement, admin: true)
end
end

View file

@ -33,7 +33,13 @@ defmodule Pleroma.Web.ApiSpec.Schemas.Announcement do
statuses: %Schema{type: :array},
tags: %Schema{type: :array},
emojis: %Schema{type: :array},
reactions: %Schema{type: :array}
reactions: %Schema{type: :array},
pleroma: %Schema{
type: :object,
properties: %{
raw_content: %Schema{type: :string}
}
}
}
})
end