Make released?/2 handle nil releases
This commit is contained in:
@@ -47,6 +47,8 @@ defmodule MusicLibrary.Records.Record do
|
|||||||
Enum.count(record.release_ids)
|
Enum.count(record.release_ids)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
def released?(%{release: nil}, _current_day), do: true
|
||||||
|
|
||||||
def released?(record, current_day) do
|
def released?(record, current_day) do
|
||||||
case Date.from_iso8601(record.release) do
|
case Date.from_iso8601(record.release) do
|
||||||
{:ok, release_date} ->
|
{:ok, release_date} ->
|
||||||
|
|||||||
Reference in New Issue
Block a user