From a7649351b38c52e320f8026f35e68ec49caaffcb Mon Sep 17 00:00:00 2001 From: Loewy Date: Fri, 10 Oct 2025 14:44:45 -0700 Subject: [PATCH] add marketing to schema --- src/index.tsx | 13 +++++++++++++ src/operations/user.gql | 4 ++++ src/schema.gql | 2 ++ 3 files changed, 19 insertions(+) diff --git a/src/index.tsx b/src/index.tsx index 8b5a492..1bc4fd5 100644 --- a/src/index.tsx +++ b/src/index.tsx @@ -237,6 +237,7 @@ export type EditShotReturn = { }; export type EditUserInputGql = { + agreesToMarketing?: InputMaybe; fargoRating?: InputMaybe; username?: InputMaybe; videosPrivateByDefault?: InputMaybe; @@ -3112,6 +3113,7 @@ export type UploadStreamGql = { export type UserGql = { __typename?: "UserGQL"; activeVideoId?: Maybe; + agreesToMarketing?: Maybe; createdAt?: Maybe; fargoRating?: Maybe; firebaseUid?: Maybe; @@ -4663,6 +4665,7 @@ export type EditProfileImageUriMutation = { createdAt?: any | null; updatedAt?: any | null; videosPrivateByDefault?: boolean | null; + agreesToMarketing?: boolean | null; }; }; @@ -4682,6 +4685,7 @@ export type GetLoggedInUserQuery = { createdAt?: any | null; updatedAt?: any | null; videosPrivateByDefault?: boolean | null; + agreesToMarketing?: boolean | null; } | null; }; @@ -4703,6 +4707,7 @@ export type GetUserQuery = { createdAt?: any | null; updatedAt?: any | null; videosPrivateByDefault?: boolean | null; + agreesToMarketing?: boolean | null; } | null; }; @@ -4851,6 +4856,7 @@ export type EditUserMutationVariables = Exact<{ username?: InputMaybe; fargoRating?: InputMaybe; videosPrivateByDefault?: InputMaybe; + agreesToMarketing?: InputMaybe; }>; export type EditUserMutation = { @@ -4863,6 +4869,7 @@ export type EditUserMutation = { fargoRating?: number | null; updatedAt?: any | null; videosPrivateByDefault?: boolean | null; + agreesToMarketing?: boolean | null; }; }; @@ -4885,6 +4892,7 @@ export type UserFragmentFragment = { createdAt?: any | null; updatedAt?: any | null; videosPrivateByDefault?: boolean | null; + agreesToMarketing?: boolean | null; }; export type GetStreamMonitoringDetailsQueryVariables = Exact<{ @@ -5847,6 +5855,7 @@ export const UserFragmentFragmentDoc = gql` createdAt updatedAt videosPrivateByDefault + agreesToMarketing } `; export const VideoStreamMetadataFragmentDoc = gql` @@ -9259,12 +9268,14 @@ export const EditUserDocument = gql` $username: String $fargoRating: Int $videosPrivateByDefault: Boolean + $agreesToMarketing: Boolean ) { editUser( input: { username: $username fargoRating: $fargoRating videosPrivateByDefault: $videosPrivateByDefault + agreesToMarketing: $agreesToMarketing } ) { id @@ -9273,6 +9284,7 @@ export const EditUserDocument = gql` fargoRating updatedAt videosPrivateByDefault + agreesToMarketing } } `; @@ -9297,6 +9309,7 @@ export type EditUserMutationFn = Apollo.MutationFunction< * username: // value for 'username' * fargoRating: // value for 'fargoRating' * videosPrivateByDefault: // value for 'videosPrivateByDefault' + * agreesToMarketing: // value for 'agreesToMarketing' * }, * }); */ diff --git a/src/operations/user.gql b/src/operations/user.gql index cbae561..b0fd753 100644 --- a/src/operations/user.gql +++ b/src/operations/user.gql @@ -140,12 +140,14 @@ mutation editUser( $username: String $fargoRating: Int $videosPrivateByDefault: Boolean + $agreesToMarketing: Boolean ) { editUser( input: { username: $username fargoRating: $fargoRating videosPrivateByDefault: $videosPrivateByDefault + agreesToMarketing: $agreesToMarketing } ) { id @@ -154,6 +156,7 @@ mutation editUser( fargoRating updatedAt videosPrivateByDefault + agreesToMarketing } } @@ -172,4 +175,5 @@ fragment UserFragment on UserGQL { createdAt updatedAt videosPrivateByDefault + agreesToMarketing } diff --git a/src/schema.gql b/src/schema.gql index b267381..fe85dcf 100644 --- a/src/schema.gql +++ b/src/schema.gql @@ -364,6 +364,7 @@ type UserGQL { createdAt: DateTime updatedAt: DateTime videosPrivateByDefault: Boolean + agreesToMarketing: Boolean following: [UserGQL!] followers: [UserGQL!] } @@ -1055,6 +1056,7 @@ input EditUserInputGQL { username: String = null fargoRating: Int = null videosPrivateByDefault: Boolean = null + agreesToMarketing: Boolean = null } type CreateSubscriptionResultGQL {