Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rollback to Node 16.14.0. #94

Draft
wants to merge 2 commits into
base: main
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions assets/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion config/config.exs
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ end

# Configure Absinthe SDL/JSON code generation.
config :absinthe,
schema: FlixWeb.Graphql.Schema
schema: FlixWeb.GraphQL.Schema

# Import environment specific config. This must remain at the bottom
# of this file so it overrides the configuration defined above.
Expand Down
2 changes: 1 addition & 1 deletion lib/flix_web/graphql/resolvers/genre_resolver.ex
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
defmodule FlixWeb.Graphql.Resolvers.GenreResolver do
defmodule FlixWeb.GraphQL.Resolvers.GenreResolver do
alias Flix.Catalogs

def list_genres(%Flix.Catalogs.Movie{} = movie, _args, _resolution) do
Expand Down
2 changes: 1 addition & 1 deletion lib/flix_web/graphql/resolvers/movie_resolver.ex
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
defmodule FlixWeb.Graphql.Resolvers.MovieResolver do
defmodule FlixWeb.GraphQL.Resolvers.MovieResolver do
alias Flix.Catalogs
alias Flix.Catalogs.Movie
alias Flix.Repo
Expand Down
2 changes: 1 addition & 1 deletion lib/flix_web/graphql/resolvers/review_resolver.ex
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
defmodule FlixWeb.Graphql.Resolvers.ReviewResolver do
defmodule FlixWeb.GraphQL.Resolvers.ReviewResolver do
alias Flix.Catalogs

def list_reviews(%Flix.Catalogs.Movie{} = movie, _args, _resolution) do
Expand Down
2 changes: 1 addition & 1 deletion lib/flix_web/graphql/resolvers/user_resolver.ex
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
defmodule FlixWeb.Graphql.Resolvers.UserResolver do
defmodule FlixWeb.GraphQL.Resolvers.UserResolver do
alias Flix.Accounts
alias Flix.Accounts.User
alias Flix.Repo
Expand Down
6 changes: 3 additions & 3 deletions lib/flix_web/graphql/schema.ex
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
defmodule FlixWeb.Graphql.Schema do
defmodule FlixWeb.GraphQL.Schema do
use Absinthe.Schema

import_types(FlixWeb.Graphql.Types.{
import_types(FlixWeb.GraphQL.Types.{
Genre,
Movie,
Review,
User
})

import_types(FlixWeb.Graphql.Schemas.Queries.{
import_types(FlixWeb.GraphQL.Schemas.Queries.{
Movie,
User
})
Expand Down
4 changes: 2 additions & 2 deletions lib/flix_web/graphql/schemas/queries/movie.ex
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
defmodule FlixWeb.Graphql.Schemas.Queries.Movie do
defmodule FlixWeb.GraphQL.Schemas.Queries.Movie do
use Absinthe.Schema.Notation

alias FlixWeb.Graphql.Resolvers.MovieResolver
alias FlixWeb.GraphQL.Resolvers.MovieResolver

object :movie_queries do
@desc "get a single movie"
Expand Down
4 changes: 2 additions & 2 deletions lib/flix_web/graphql/schemas/queries/user.ex
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
defmodule FlixWeb.Graphql.Schemas.Queries.User do
defmodule FlixWeb.GraphQL.Schemas.Queries.User do
use Absinthe.Schema.Notation

alias FlixWeb.Graphql.Resolvers.UserResolver
alias FlixWeb.GraphQL.Resolvers.UserResolver

object :user_queries do
@desc "get a single user"
Expand Down
2 changes: 1 addition & 1 deletion lib/flix_web/graphql/types/genre.ex
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
defmodule FlixWeb.Graphql.Types.Genre do
defmodule FlixWeb.GraphQL.Types.Genre do
use Absinthe.Schema.Notation

@desc "a genre"
Expand Down
4 changes: 2 additions & 2 deletions lib/flix_web/graphql/types/movie.ex
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
defmodule FlixWeb.Graphql.Types.Movie do
defmodule FlixWeb.GraphQL.Types.Movie do
use Absinthe.Schema.Notation

import_types(Absinthe.Type.Custom)

alias FlixWeb.Graphql.Resolvers
alias FlixWeb.GraphQL.Resolvers

@desc "a movie"
object :movie do
Expand Down
2 changes: 1 addition & 1 deletion lib/flix_web/graphql/types/review.ex
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
defmodule FlixWeb.Graphql.Types.Review do
defmodule FlixWeb.GraphQL.Types.Review do
use Absinthe.Schema.Notation

@desc "a review"
Expand Down
9 changes: 9 additions & 0 deletions lib/flix_web/graphql/types/session.ex
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
defmodule FlixWeb.GraphQL.Types.Session do
use Absinthe.Schema.Notation

@desc "a session"
object :session do
field :user, non_null(:user)
field :token, non_null(:string)
end
end
2 changes: 1 addition & 1 deletion lib/flix_web/graphql/types/user.ex
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
defmodule FlixWeb.Graphql.Types.User do
defmodule FlixWeb.GraphQL.Types.User do
use Absinthe.Schema.Notation

alias Flix.Accounts.User
Expand Down
4 changes: 2 additions & 2 deletions lib/flix_web/router.ex
Original file line number Diff line number Diff line change
Expand Up @@ -22,14 +22,14 @@ defmodule FlixWeb.Router do
if Mix.env() in [:dev, :test] do
forward "/graphiql",
Absinthe.Plug.GraphiQL,
schema: FlixWeb.Graphql.Schema,
schema: FlixWeb.GraphQL.Schema,
json_codec: Jason,
interface: :playground
end

forward "/graphql",
Absinthe.Plug,
schema: FlixWeb.Graphql.Schema
schema: FlixWeb.GraphQL.Schema
end

scope "/", FlixWeb do
Expand Down