1
0
mirror of https://github.com/danbee/chess synced 2025-03-04 08:39:06 +00:00

Pipe all the things!

This commit is contained in:
Daniel Barber 2018-02-23 10:38:43 -05:00
parent 4745a2cce1
commit 88b5607a86
Signed by: danbarber
GPG Key ID: 931D8112E0103DD8

View File

@ -6,18 +6,20 @@ defmodule ChessWeb.Api.GameController do
import Chess.Auth, only: [current_user: 1] import Chess.Auth, only: [current_user: 1]
def show(conn, %{"id" => id}) do def show(conn, %{"id" => id}) do
query = Game.for_user(current_user(conn))
game = game =
query conn
|> current_user()
|> Game.for_user()
|> Repo.get!(id) |> Repo.get!(id)
render conn, "show.json", game: game render(conn, "show.json", game: game)
end end
def update(conn, %{"id" => id, "move" => move_params}) do def update(conn, %{"id" => id, "move" => move_params}) do
query = Game.for_user(current_user(conn))
game = game =
query conn
|> current_user()
|> Game.for_user()
|> Repo.get!(id) |> Repo.get!(id)
changeset = Game.changeset( changeset = Game.changeset(