From 0d134ea792d3b7bfa8f430a5cfc4c640c174b506 Mon Sep 17 00:00:00 2001 From: Jeroen Claassens Date: Wed, 6 Nov 2019 22:12:14 +0100 Subject: [PATCH] fix: fixed ability,item by fuzzy Also forgot to include ItemResolver in my schema builder, woops for that --- src/graphql/server.ts | 3 ++- src/resolvers/AbilityResolver.ts | 2 +- src/resolvers/ItemResolver.ts | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/graphql/server.ts b/src/graphql/server.ts index a30b45652c..7e34d2fe9d 100644 --- a/src/graphql/server.ts +++ b/src/graphql/server.ts @@ -3,10 +3,11 @@ import { ApolloServer } from 'apollo-server-express'; import { buildSchemaSync } from 'type-graphql'; import DexResolver from '../resolvers/DexResolver'; import AbilityResolver from '../resolvers/AbilityResolver'; +import ItemResolver from '../resolvers/ItemResolver'; const gqlServer = () => { const app = express(); - const schema = buildSchemaSync({ resolvers: [ DexResolver, AbilityResolver ] }); + const schema = buildSchemaSync({ resolvers: [ DexResolver, AbilityResolver, ItemResolver ] }); const apolloServer = new ApolloServer({ schema, diff --git a/src/resolvers/AbilityResolver.ts b/src/resolvers/AbilityResolver.ts index 4c64e470d8..00ba253825 100644 --- a/src/resolvers/AbilityResolver.ts +++ b/src/resolvers/AbilityResolver.ts @@ -57,7 +57,7 @@ export default class AbilityResolver { return entry; } - @Query(() => GraphQLJSONObject, { + @Query(() => [ GraphQLJSONObject ], { description: [ 'Gets entries of multiple ability based on a fuzzy search.', 'You can supply skip and take to limit the amount of flavour texts to return and reverse to show latest games on top.', diff --git a/src/resolvers/ItemResolver.ts b/src/resolvers/ItemResolver.ts index 03b05598e5..cccfe7ceed 100644 --- a/src/resolvers/ItemResolver.ts +++ b/src/resolvers/ItemResolver.ts @@ -57,7 +57,7 @@ export default class ItemResolver { return entry; } - @Query(() => GraphQLJSONObject, { + @Query(() => [ GraphQLJSONObject ], { description: [ 'Gets entries of multiple items based on a fuzzy search.', 'You can supply skip and take to limit the amount of flavour texts to return and reverse to show latest games on top.',