mirror of
https://github.com/danbee/chess
synced 2025-03-04 08:39:06 +00:00
Format the fucking code
This commit is contained in:
parent
34a3d48260
commit
7c847d5c94
@ -10,7 +10,7 @@ defmodule Chess.Api.GameController do
|
|||||||
|
|
||||||
def update(conn, %{"id" => id, "move" => move_params}) do
|
def update(conn, %{"id" => id, "move" => move_params}) do
|
||||||
game = Repo.get!(Game, id)
|
game = Repo.get!(Game, id)
|
||||||
changeset = Game.changeset(game, %{ board: new_board(game, move_params) })
|
changeset = Game.changeset(game, %{board: new_board(game, move_params)})
|
||||||
|
|
||||||
case Repo.update(changeset) do
|
case Repo.update(changeset) do
|
||||||
{:ok, game} ->
|
{:ok, game} ->
|
||||||
|
|||||||
@ -36,48 +36,48 @@ defmodule Chess.Game do
|
|||||||
def default_board do
|
def default_board do
|
||||||
%{
|
%{
|
||||||
"8" => %{
|
"8" => %{
|
||||||
a: %{ type: "rook", colour: "black" },
|
a: %{type: "rook", colour: "black"},
|
||||||
b: %{ type: "knight", colour: "black" },
|
b: %{type: "knight", colour: "black"},
|
||||||
c: %{ type: "bishop", colour: "black" },
|
c: %{type: "bishop", colour: "black"},
|
||||||
d: %{ type: "queen", colour: "black" },
|
d: %{type: "queen", colour: "black"},
|
||||||
e: %{ type: "king", colour: "black" },
|
e: %{type: "king", colour: "black"},
|
||||||
f: %{ type: "bishop", colour: "black" },
|
f: %{type: "bishop", colour: "black"},
|
||||||
g: %{ type: "knight", colour: "black" },
|
g: %{type: "knight", colour: "black"},
|
||||||
h: %{ type: "rook", colour: "black" }
|
h: %{type: "rook", colour: "black"}
|
||||||
},
|
},
|
||||||
"7" => %{
|
"7" => %{
|
||||||
a: %{ type: "pawn", colour: "black" },
|
a: %{type: "pawn", colour: "black"},
|
||||||
b: %{ type: "pawn", colour: "black" },
|
b: %{type: "pawn", colour: "black"},
|
||||||
c: %{ type: "pawn", colour: "black" },
|
c: %{type: "pawn", colour: "black"},
|
||||||
d: %{ type: "pawn", colour: "black" },
|
d: %{type: "pawn", colour: "black"},
|
||||||
e: %{ type: "pawn", colour: "black" },
|
e: %{type: "pawn", colour: "black"},
|
||||||
f: %{ type: "pawn", colour: "black" },
|
f: %{type: "pawn", colour: "black"},
|
||||||
g: %{ type: "pawn", colour: "black" },
|
g: %{type: "pawn", colour: "black"},
|
||||||
h: %{ type: "pawn", colour: "black" }
|
h: %{type: "pawn", colour: "black"}
|
||||||
},
|
},
|
||||||
"6" => %{ a: nil, b: nil, c: nil, d: nil, e: nil, f: nil, g: nil, h: nil },
|
"6" => %{a: nil, b: nil, c: nil, d: nil, e: nil, f: nil, g: nil, h: nil},
|
||||||
"5" => %{ a: nil, b: nil, c: nil, d: nil, e: nil, f: nil, g: nil, h: nil },
|
"5" => %{a: nil, b: nil, c: nil, d: nil, e: nil, f: nil, g: nil, h: nil},
|
||||||
"4" => %{ a: nil, b: nil, c: nil, d: nil, e: nil, f: nil, g: nil, h: nil },
|
"4" => %{a: nil, b: nil, c: nil, d: nil, e: nil, f: nil, g: nil, h: nil},
|
||||||
"3" => %{ a: nil, b: nil, c: nil, d: nil, e: nil, f: nil, g: nil, h: nil },
|
"3" => %{a: nil, b: nil, c: nil, d: nil, e: nil, f: nil, g: nil, h: nil},
|
||||||
"2" => %{
|
"2" => %{
|
||||||
a: %{ type: "pawn", colour: "white" },
|
a: %{type: "pawn", colour: "white"},
|
||||||
b: %{ type: "pawn", colour: "white" },
|
b: %{type: "pawn", colour: "white"},
|
||||||
c: %{ type: "pawn", colour: "white" },
|
c: %{type: "pawn", colour: "white"},
|
||||||
d: %{ type: "pawn", colour: "white" },
|
d: %{type: "pawn", colour: "white"},
|
||||||
e: %{ type: "pawn", colour: "white" },
|
e: %{type: "pawn", colour: "white"},
|
||||||
f: %{ type: "pawn", colour: "white" },
|
f: %{type: "pawn", colour: "white"},
|
||||||
g: %{ type: "pawn", colour: "white" },
|
g: %{type: "pawn", colour: "white"},
|
||||||
h: %{ type: "pawn", colour: "white" }
|
h: %{type: "pawn", colour: "white"}
|
||||||
},
|
},
|
||||||
"1" => %{
|
"1" => %{
|
||||||
a: %{ type: "rook", colour: "white" },
|
a: %{type: "rook", colour: "white"},
|
||||||
b: %{ type: "knight", colour: "white" },
|
b: %{type: "knight", colour: "white"},
|
||||||
c: %{ type: "bishop", colour: "white" },
|
c: %{type: "bishop", colour: "white"},
|
||||||
d: %{ type: "queen", colour: "white" },
|
d: %{type: "queen", colour: "white"},
|
||||||
e: %{ type: "king", colour: "white" },
|
e: %{type: "king", colour: "white"},
|
||||||
f: %{ type: "bishop", colour: "white" },
|
f: %{type: "bishop", colour: "white"},
|
||||||
g: %{ type: "knight", colour: "white" },
|
g: %{type: "knight", colour: "white"},
|
||||||
h: %{ type: "rook", colour: "white" }
|
h: %{type: "rook", colour: "white"}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
end
|
end
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user