diff --git a/appsync.d.ts b/appsync.d.ts index 443ae3f..59db819 100644 --- a/appsync.d.ts +++ b/appsync.d.ts @@ -134,9 +134,7 @@ export type MutationInsertJoinRequestArgs = { localAuthority: Scalars['String']['input']; name: Scalars['String']['input']; phone?: InputMaybe; - requestTime: Scalars['Float']['input']; school?: InputMaybe; - status: Scalars['String']['input']; type: Scalars['String']['input']; }; diff --git a/schema.graphql b/schema.graphql index 2bf0976..5a7856c 100644 --- a/schema.graphql +++ b/schema.graphql @@ -111,8 +111,6 @@ type Mutation { name: String! localAuthority: String! type: String! - requestTime: Float! - status: String! email: String! school: String jobTitle: String diff --git a/src/handlers/privateResolver.ts b/src/handlers/privateResolver.ts index f50783c..ed1b62b 100644 --- a/src/handlers/privateResolver.ts +++ b/src/handlers/privateResolver.ts @@ -32,6 +32,7 @@ export const handler: AppSyncResolverHandler< | MutationUpdateSchoolProfileArgs | MutationUpdateJoinRequestArgs | MutationInsertItemQueryArgs + | MutationInsertJoinRequestArgs | MutationInsertLocalAuthorityRegisterRequestArgs, boolean > = async (event, context, callback) => { @@ -81,10 +82,10 @@ export const handler: AppSyncResolverHandler< const status = 'NEW'; const requestTime = Number(new Date()); const res = await joinRequestsRepository.insert({ - ...params, + ...(params as MutationInsertJoinRequestArgs), status, requestTime, - } as MutationInsertJoinRequestArgs); + }); callback(null, res); break; }