From f34f66fe82cdadf2f7c63369ede5d88bcb004262 Mon Sep 17 00:00:00 2001 From: Moriz Wahl Date: Tue, 19 Jan 2021 17:15:28 +0100 Subject: [PATCH] invite codes: fixed typo, createdAt and ID is required --- backend/src/schema/resolvers/inviteCodes.js | 6 +++--- backend/src/schema/types/type/InviteCode.gql | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/backend/src/schema/resolvers/inviteCodes.js b/backend/src/schema/resolvers/inviteCodes.js index d176b7b40..91148a08d 100644 --- a/backend/src/schema/resolvers/inviteCodes.js +++ b/backend/src/schema/resolvers/inviteCodes.js @@ -1,4 +1,4 @@ -import generateInvieCode from './helpers/generateInviteCode' +import generateInviteCode from './helpers/generateInviteCode' import Resolver from './helpers/Resolver' const uniqueInviteCode = async (session, code) => { @@ -66,9 +66,9 @@ export default { user: { id: userId }, } = context const session = context.driver.session() - let code = generateInvieCode() + let code = generateInviteCode() while (!(await uniqueInviteCode(session, code))) { - code = generateInvieCode() + code = generateInviteCode() } const writeTxResultPromise = session.writeTransaction(async (txc) => { const result = await txc.run( diff --git a/backend/src/schema/types/type/InviteCode.gql b/backend/src/schema/types/type/InviteCode.gql index e75764c1c..8ad7851a2 100644 --- a/backend/src/schema/types/type/InviteCode.gql +++ b/backend/src/schema/types/type/InviteCode.gql @@ -1,6 +1,6 @@ type InviteCode { code: ID! - createdAt: String + createdAt: String! generatedBy: User @relation(name: "GENERATED", direction: "IN") redeemedBy: [User] @relation(name: "REDEEMED", direction: "IN") expiresAt: String @@ -13,5 +13,5 @@ type Mutation { type Query { MyInviteCodes: [InviteCode] - isValidInviteCode(code: ID): Boolean + isValidInviteCode(code: ID!): Boolean }