TagValidator: Allow unrecognized Tag types
This commit is contained in:
parent
2bc6911139
commit
c7dc5ce85c
|
@ -68,6 +68,9 @@ def changeset(struct, %{"type" => "Emoji"} = data) do
|
||||||
|> validate_required([:type, :name, :icon])
|
|> validate_required([:type, :name, :icon])
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Fallback
|
||||||
|
def changeset(struct, data), do: cast(struct, data, [:type, :name])
|
||||||
|
|
||||||
def icon_changeset(struct, data) do
|
def icon_changeset(struct, data) do
|
||||||
struct
|
struct
|
||||||
|> cast(data, [:type, :url])
|
|> cast(data, [:type, :url])
|
||||||
|
|
Loading…
Reference in New Issue