make folder optional

This commit is contained in:
Hongbo Wu
2023-12-08 20:03:36 +08:00
parent da3fede3a4
commit 0d60ece6d6
4 changed files with 5 additions and 5 deletions

View File

@ -820,7 +820,7 @@ export type Filter = {
defaultFilter?: Maybe<Scalars['Boolean']>;
description?: Maybe<Scalars['String']>;
filter: Scalars['String'];
folder: Scalars['String'];
folder?: Maybe<Scalars['String']>;
id: Scalars['ID'];
name: Scalars['String'];
position: Scalars['Int'];
@ -4975,7 +4975,7 @@ export type FilterResolvers<ContextType = ResolverContext, ParentType extends Re
defaultFilter?: Resolver<Maybe<ResolversTypes['Boolean']>, ParentType, ContextType>;
description?: Resolver<Maybe<ResolversTypes['String']>, ParentType, ContextType>;
filter?: Resolver<ResolversTypes['String'], ParentType, ContextType>;
folder?: Resolver<ResolversTypes['String'], ParentType, ContextType>;
folder?: Resolver<Maybe<ResolversTypes['String']>, ParentType, ContextType>;
id?: Resolver<ResolversTypes['ID'], ParentType, ContextType>;
name?: Resolver<ResolversTypes['String'], ParentType, ContextType>;
position?: Resolver<ResolversTypes['Int'], ParentType, ContextType>;

View File

@ -727,7 +727,7 @@ type Filter {
defaultFilter: Boolean
description: String
filter: String!
folder: String!
folder: String
id: ID!
name: String!
position: Int!

View File

@ -37,7 +37,7 @@ export const saveFilterResolver = authorized<
return t.getRepository(Filter).save({
user: { id: uid },
name: input.name,
folder: input.folder ?? undefined,
folder: input.folder ?? 'inbox',
description: '',
position: input.position ?? 0,
filter: input.filter,

View File

@ -2215,7 +2215,7 @@ const schema = gql`
name: String!
filter: String!
position: Int!
folder: String!
folder: String
description: String
createdAt: Date!
updatedAt: Date