philomena/lib/philomena_web/award_json.ex

17 lines
375 B
Elixir
Raw Normal View History

2020-03-03 04:49:02 +01:00
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