Add /api/collection/on_this_day endpoint

This commit is contained in:
Claudio Ortolina
2025-10-24 20:06:23 +01:00
parent 09f1b2e71a
commit f02564fa30
4 changed files with 51 additions and 1 deletions
@@ -15,6 +15,18 @@ defmodule MusicLibraryWeb.CollectionController do
render(conn, :show, record: random_record)
end
def on_this_day(conn, params) do
current_date =
case Map.get(params, "date") do
nil -> Date.utc_today()
date_string -> Date.from_iso8601!(date_string)
end
records_on_this_day = Collection.get_records_on_this_day(current_date)
render(conn, :on_this_day, records: records_on_this_day)
end
def index(conn, params) do
limit =
params