philomena/lib/philomena_web/award_json.ex

16 lines
358 B
Elixir
Raw Normal View History

defmodule PhilomenaWeb.AwardsJson do
def as_json(_conn, award) do
%{
image_url: badge_url_root() <> "/" <> award.badge.image,
title: award.badge.title,
id: award.badge_id,
label: award.label,
awarded_on: award.awarded_on
}
end
defp badge_url_root do
Application.get_env(:philomena, :badge_url_root)
end
end