defmodule PhilomenaWeb.Admin.BanView do alias PhilomenaWeb.ProfileView def user_abbrv(conn, user), do: ProfileView.user_abbrv(conn, user) def ban_row_class(%{valid_until: until, enabled: enabled}) do now = DateTime.utc_now() case enabled and DateTime.diff(until, now) > 0 do true -> "success" _false -> "danger" end end def page_params(params) do case params["q"] do nil -> [] "" -> [] q -> [q: q] end end end