Use if instead of case -> nil
This commit is contained in:
@@ -36,22 +36,18 @@ defmodule MusicLibrary.Assets.Asset do
|
|||||||
end
|
end
|
||||||
|
|
||||||
defp generate_hash(changeset) do
|
defp generate_hash(changeset) do
|
||||||
case get_change(changeset, :content) do
|
if content = get_change(changeset, :content) do
|
||||||
nil ->
|
put_change(changeset, :hash, hash(content))
|
||||||
changeset
|
else
|
||||||
|
changeset
|
||||||
content ->
|
|
||||||
put_change(changeset, :hash, hash(content))
|
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
defp generate_properties(changeset) do
|
defp generate_properties(changeset) do
|
||||||
case get_change(changeset, :content) do
|
if content = get_change(changeset, :content) do
|
||||||
nil ->
|
put_change(changeset, :properties, get_image_properties(content))
|
||||||
changeset
|
else
|
||||||
|
changeset
|
||||||
content ->
|
|
||||||
put_change(changeset, :properties, get_image_properties(content))
|
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user