mirror of
https://github.com/danbee/chess
synced 2025-03-04 08:39:06 +00:00
Use if rather than cond
This commit is contained in:
parent
8bb9bb2ae5
commit
9c0629f9a7
@ -48,15 +48,14 @@ defmodule Chess.Store.Game do
|
|||||||
end
|
end
|
||||||
|
|
||||||
def validate_king_in_check(changeset, %Game{turn: turn}, %{board: board}) do
|
def validate_king_in_check(changeset, %Game{turn: turn}, %{board: board}) do
|
||||||
case Board.king_in_check?(board, turn) do
|
if Board.king_in_check?(board, turn) do
|
||||||
true ->
|
changeset
|
||||||
changeset
|
|> add_error(
|
||||||
|> add_error(
|
:board,
|
||||||
:board,
|
"That move would result in your king being in check"
|
||||||
"That move would result in your king being in check"
|
)
|
||||||
)
|
else
|
||||||
_ ->
|
changeset
|
||||||
changeset
|
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
def validate_king_in_check(changeset, _, _), do: changeset
|
def validate_king_in_check(changeset, _, _), do: changeset
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user