Current section
Files
Jump to
Current section
Files
lib/validators/file_extension.ex
defmodule Uex.Validators.FileExtension do
def validate(%Uex{} = model, extensions) do
file_extension = Uex.get_extension(model)
extensions
|> Enum.member?(file_extension)
|> case do
true -> :ok
false ->
{:error, :invalid_extension}
end
end
end