remove unchangeable requirements

This commit is contained in:
shibao 2022-07-01 19:53:44 -04:00
parent 5fd46c326f
commit 67010640f0
5 changed files with 6 additions and 6 deletions

View File

@ -63,7 +63,7 @@ defmodule Cannery.Ammo.AmmoGroup do
ammo_group
|> cast(attrs, [:count, :price_paid, :notes, :staged, :ammo_type_id, :container_id])
|> validate_number(:count, greater_than_or_equal_to: 0)
|> validate_required([:count, :staged, :ammo_type_id, :container_id, :user_id])
|> validate_required([:count, :staged, :ammo_type_id, :container_id])
end
@doc """
@ -75,6 +75,6 @@ defmodule Cannery.Ammo.AmmoGroup do
def range_changeset(ammo_group, attrs) do
ammo_group
|> cast(attrs, [:count, :staged])
|> validate_required([:count, :staged, :ammo_type_id, :container_id, :user_id])
|> validate_required([:count, :staged])
end
end

View File

@ -118,6 +118,6 @@ defmodule Cannery.Ammo.AmmoType do
def update_changeset(ammo_type, attrs) do
ammo_type
|> cast(attrs, changeset_fields())
|> validate_required([:name, :user_id])
|> validate_required(:name)
end
end

View File

@ -55,6 +55,6 @@ defmodule Cannery.Containers.Container do
def update_changeset(container, attrs) do
container
|> cast(attrs, [:name, :desc, :type, :location])
|> validate_required([:name, :type, :user_id])
|> validate_required([:name, :type])
end
end

View File

@ -51,7 +51,7 @@ defmodule Cannery.Invites.Invite do
def update_changeset(invite, attrs) do
invite
|> cast(attrs, [:name, :uses_left, :disabled_at])
|> validate_required([:name, :token, :user_id])
|> validate_required([:name])
|> validate_number(:uses_left, greater_than_or_equal_to: 0)
end
end

View File

@ -47,6 +47,6 @@ defmodule Cannery.Tags.Tag do
def update_changeset(tag, attrs) do
tag
|> cast(attrs, [:name, :bg_color, :text_color])
|> validate_required([:name, :bg_color, :text_color, :user_id])
|> validate_required([:name, :bg_color, :text_color])
end
end