1 defmodule Pleroma.Web.MastodonAPI.FilterView do
3 alias Pleroma.Web.MastodonAPI.FilterView
4 alias Pleroma.Web.CommonAPI.Utils
6 def render("filters.json", %{filters: filters} = opts) do
7 render_many(filters, FilterView, "filter.json", opts)
10 def render("filter.json", %{filter: filter}) do
12 if filter.expires_at do
13 Utils.to_masto_date(filter.expires_at)
19 id: to_string(filter.filter_id),
20 phrase: filter.phrase,
21 context: filter.context,
22 expires_at: expires_at,
23 irreversible: filter.hide,