mirror of
https://github.com/omnivore-app/omnivore.git
synced 2026-03-11 08:54:26 +00:00
Temp re-add features attribute to User
This commit is contained in:
parent
d8d10d568b
commit
be57f81bf1
4 changed files with 15 additions and 0 deletions
|
|
@ -3734,6 +3734,7 @@ export type User = {
|
|||
__typename?: 'User';
|
||||
email?: Maybe<Scalars['String']>;
|
||||
featureList?: Maybe<Array<Feature>>;
|
||||
features?: Maybe<Array<Maybe<Scalars['String']>>>;
|
||||
followersCount?: Maybe<Scalars['Int']>;
|
||||
friendsCount?: Maybe<Scalars['Int']>;
|
||||
id: Scalars['ID'];
|
||||
|
|
@ -7202,6 +7203,7 @@ export type UploadImportFileSuccessResolvers<ContextType = ResolverContext, Pare
|
|||
export type UserResolvers<ContextType = ResolverContext, ParentType extends ResolversParentTypes['User'] = ResolversParentTypes['User']> = {
|
||||
email?: Resolver<Maybe<ResolversTypes['String']>, ParentType, ContextType>;
|
||||
featureList?: Resolver<Maybe<Array<ResolversTypes['Feature']>>, ParentType, ContextType>;
|
||||
features?: Resolver<Maybe<Array<Maybe<ResolversTypes['String']>>>, ParentType, ContextType>;
|
||||
followersCount?: Resolver<Maybe<ResolversTypes['Int']>, ParentType, ContextType>;
|
||||
friendsCount?: Resolver<Maybe<ResolversTypes['Int']>, ParentType, ContextType>;
|
||||
id?: Resolver<ResolversTypes['ID'], ParentType, ContextType>;
|
||||
|
|
|
|||
|
|
@ -3014,6 +3014,7 @@ enum UploadImportFileType {
|
|||
type User {
|
||||
email: String
|
||||
featureList: [Feature!]
|
||||
features: [String]
|
||||
followersCount: Int
|
||||
friendsCount: Int
|
||||
id: ID!
|
||||
|
|
|
|||
|
|
@ -373,6 +373,17 @@ export const functionResolvers = {
|
|||
}
|
||||
return undefined
|
||||
},
|
||||
async features(
|
||||
_: User,
|
||||
__: Record<string, unknown>,
|
||||
ctx: WithDataSourcesContext
|
||||
) {
|
||||
if (!ctx.claims?.uid) {
|
||||
return undefined
|
||||
}
|
||||
|
||||
return []
|
||||
},
|
||||
async featureList(
|
||||
_: User,
|
||||
__: Record<string, unknown>,
|
||||
|
|
|
|||
|
|
@ -88,6 +88,7 @@ const schema = gql`
|
|||
email: String
|
||||
source: String
|
||||
intercomHash: String
|
||||
features: [String]
|
||||
featureList: [Feature!]
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue