diff --git a/backend/src/graphql-schema.js b/backend/src/graphql-schema.js index 57b2ffb6c..4a592e908 100644 --- a/backend/src/graphql-schema.js +++ b/backend/src/graphql-schema.js @@ -7,6 +7,7 @@ import reports from './resolvers/reports.js' import posts from './resolvers/posts.js' import moderation from './resolvers/moderation.js' import rewards from './resolvers/rewards.js' +import socialMedia from './resolvers/socialMedia.js' export const typeDefs = fs .readFileSync( @@ -24,6 +25,7 @@ export const resolvers = { ...reports.Mutation, ...posts.Mutation, ...moderation.Mutation, - ...rewards.Mutation + ...rewards.Mutation, + ...socialMedia.Mutation } } diff --git a/backend/src/resolvers/socialMedia.js b/backend/src/resolvers/socialMedia.js index 40c540645..f201f4365 100644 --- a/backend/src/resolvers/socialMedia.js +++ b/backend/src/resolvers/socialMedia.js @@ -2,7 +2,7 @@ import { neo4jgraphql } from 'neo4j-graphql-js' export default { Mutation: { - createSocialMedia: async (object, params, context, resolveInfo) => { + CreateSocialMedia: async (object, params, context, resolveInfo) => { const result = await neo4jgraphql(object, params, context, resolveInfo, true) const session = context.driver.session() diff --git a/backend/src/schema.graphql b/backend/src/schema.graphql index 80bb3530e..4d7f070cf 100644 --- a/backend/src/schema.graphql +++ b/backend/src/schema.graphql @@ -318,9 +318,5 @@ type SocialMedia { } input SocialMediaInput { - url: String! @constraint(format: "uri") + url: String! } - -directive @constraint( - format: String -) on INPUT_FIELD_DEFINITION