mirror of
https://github.com/danbee/chess
synced 2025-03-04 08:39:06 +00:00
Move user into the store module
This commit is contained in:
parent
7529aa9d24
commit
b09cb26b85
@ -7,7 +7,7 @@ defmodule Chess.Auth do
|
||||
alias Comeonin.Argon2
|
||||
alias Chess.Repo
|
||||
|
||||
alias Chess.Auth.User
|
||||
alias Chess.Store.User
|
||||
|
||||
def current_user(conn) do
|
||||
Guardian.Plug.current_resource(conn)
|
||||
|
||||
@ -14,8 +14,8 @@ defmodule Chess.Store.Game do
|
||||
field :board, :map, default: Board.default()
|
||||
field :turn, :string, default: "white"
|
||||
|
||||
belongs_to :user, Chess.Auth.User
|
||||
belongs_to :opponent, Chess.Auth.User, references: :id
|
||||
belongs_to :user, Chess.Store.User
|
||||
belongs_to :opponent, Chess.Store.User, references: :id
|
||||
|
||||
timestamps()
|
||||
end
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
defmodule Chess.Auth.User do
|
||||
defmodule Chess.Store.User do
|
||||
@moduledoc false
|
||||
|
||||
use Ecto.Schema
|
||||
@ -1,7 +1,7 @@
|
||||
defmodule ChessWeb.RegistrationController do
|
||||
use ChessWeb, :controller
|
||||
|
||||
alias Chess.Auth.User
|
||||
alias Chess.Store.User
|
||||
|
||||
def new(conn, _params) do
|
||||
changeset = User.changeset(%User{})
|
||||
|
||||
@ -2,8 +2,8 @@ defmodule ChessWeb.SessionController do
|
||||
use ChessWeb, :controller
|
||||
|
||||
alias Chess.Auth
|
||||
alias Chess.Auth.User
|
||||
alias Chess.Auth.Guardian
|
||||
alias Chess.Store.User
|
||||
|
||||
def new(conn, _params) do
|
||||
changeset = User.changeset(%User{})
|
||||
|
||||
@ -4,7 +4,7 @@ defmodule Chess.AuthTest do
|
||||
alias Chess.Auth
|
||||
|
||||
describe "users" do
|
||||
alias Chess.Auth.User
|
||||
alias Chess.Store.User
|
||||
|
||||
@valid_attrs %{
|
||||
name: "some name",
|
||||
|
||||
@ -4,7 +4,7 @@ defmodule Chess.UserTest do
|
||||
import Chess.Factory
|
||||
|
||||
describe "user" do
|
||||
alias Chess.Auth.User
|
||||
alias Chess.Store.User
|
||||
alias Chess.Repo
|
||||
|
||||
@valid_attrs %{
|
||||
@ -1,7 +1,7 @@
|
||||
defmodule Chess.Factory do
|
||||
@moduledoc false
|
||||
|
||||
alias Chess.Auth.User
|
||||
alias Chess.Store.User
|
||||
alias Chess.Store.Game
|
||||
alias Chess.Repo
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user