Skip to content

Commit da17555

Browse files
authored
Fix Ecto reset. (#123)
1 parent d86b21d commit da17555

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

lib/flix/catalogs.ex

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ defmodule Flix.Catalogs do
7272
"""
7373
def create_movie(attrs \\ %{}) do
7474
Ecto.Multi.new()
75-
|> Ecto.Multi.insert(:movie_info, Movie.changeset(%Movie{}, attrs))
75+
|> Ecto.Multi.insert(:movie, Movie.changeset(%Movie{}, attrs))
7676
|> Ecto.Multi.update(:movie_poster, &Movie.poster_changeset(&1.movie, attrs))
7777
|> Repo.transaction()
7878
end
@@ -95,7 +95,7 @@ defmodule Flix.Catalogs do
9595
# |> Repo.insert!()
9696

9797
Ecto.Multi.new()
98-
|> Ecto.Multi.insert(:movie_info, Movie.changeset(%Movie{}, attrs))
98+
|> Ecto.Multi.insert(:movie, Movie.changeset(%Movie{}, attrs))
9999
|> Ecto.Multi.update(:movie_poster, &Movie.poster_changeset(&1.movie, attrs))
100100
|> Repo.transaction()
101101
end

lib/flix_web/controllers/movie_controller.ex

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,12 +31,12 @@ defmodule FlixWeb.MovieController do
3131

3232
def create(conn, %{"movie" => movie_params}) do
3333
case Catalogs.create_movie(movie_params) do
34-
{:ok, %{movie_info: movie_info, movie_poster: _movie_poster}} ->
34+
{:ok, %{movie: movie_info, movie_poster: _movie_poster}} ->
3535
conn
3636
|> put_flash(:notice, "Movie created successfully.")
3737
|> redirect(to: Routes.movie_path(conn, :show, movie_info))
3838

39-
{:error, :movie_info, changeset, _changes_so_far} ->
39+
{:error, :movie, changeset, _changes_so_far} ->
4040
conn
4141
|> put_flash(:error, "There was a problem creating the movie. Please try again.")
4242
|> render("new.html",

0 commit comments

Comments
 (0)