From 6a599d7d2bcdd2717a56b8b2e82114fcce92c50d Mon Sep 17 00:00:00 2001 From: Dean Wenstrand Date: Wed, 22 Jul 2026 19:59:43 -0700 Subject: [PATCH 1/2] Add replyToCommentId to CommentGQL Co-Authored-By: Claude Fable 5 --- src/index.tsx | 1 + src/schema.gql | 1 + 2 files changed, 2 insertions(+) diff --git a/src/index.tsx b/src/index.tsx index d3844df..64f3507 100644 --- a/src/index.tsx +++ b/src/index.tsx @@ -274,6 +274,7 @@ export type CommentGql = { id: Scalars["Int"]["output"]; message: Scalars["String"]["output"]; replies: Array; + replyToCommentId?: Maybe; user: UserGql; }; diff --git a/src/schema.gql b/src/schema.gql index e2c900d..2fc2db0 100644 --- a/src/schema.gql +++ b/src/schema.gql @@ -221,6 +221,7 @@ type CommentGQL { user: UserGQL! message: String! replies: [CommentGQL!]! + replyToCommentId: Int } type CountLeaderboardGQL { From 16684f005777b8d8056f7a4fe18c0cb8a2dcbc15 Mon Sep 17 00:00:00 2001 From: Dean Wenstrand Date: Wed, 22 Jul 2026 20:06:28 -0700 Subject: [PATCH 2/2] Fetch replyToCommentId in comment reply selections Co-Authored-By: Claude Fable 5 --- src/index.tsx | 7 +++++++ src/operations/feed.gql | 1 + src/operations/video.gql | 1 + 3 files changed, 9 insertions(+) diff --git a/src/index.tsx b/src/index.tsx index 64f3507..b749476 100644 --- a/src/index.tsx +++ b/src/index.tsx @@ -5009,6 +5009,7 @@ export type GetFeedQuery = { __typename?: "CommentGQL"; id: number; message: string; + replyToCommentId?: number | null; user: { __typename?: "UserGQL"; id: number; @@ -5124,6 +5125,7 @@ export type VideoCardFieldsFragment = { __typename?: "CommentGQL"; id: number; message: string; + replyToCommentId?: number | null; user: { __typename?: "UserGQL"; id: number; @@ -5272,6 +5274,7 @@ export type GetVideoFeedQuery = { __typename?: "CommentGQL"; id: number; message: string; + replyToCommentId?: number | null; user: { __typename?: "UserGQL"; id: number; @@ -8515,6 +8518,7 @@ export type GetVideoSocialDetailsByIdQuery = { __typename?: "CommentGQL"; id: number; message: string; + replyToCommentId?: number | null; user: { __typename?: "UserGQL"; id: number; @@ -8622,6 +8626,7 @@ export type GetVideoCardQuery = { __typename?: "CommentGQL"; id: number; message: string; + replyToCommentId?: number | null; user: { __typename?: "UserGQL"; id: number; @@ -9422,6 +9427,7 @@ export const VideoCardFieldsFragmentDoc = gql` replies { id message + replyToCommentId user { ...UserSocialsFields } @@ -18366,6 +18372,7 @@ export const GetVideoSocialDetailsByIdDocument = gql` replies { id message + replyToCommentId user { ...UserSocialsFields } diff --git a/src/operations/feed.gql b/src/operations/feed.gql index dfc9499..2ff3cd3 100644 --- a/src/operations/feed.gql +++ b/src/operations/feed.gql @@ -78,6 +78,7 @@ fragment VideoCardFields on VideoGQL { replies { id message + replyToCommentId user { ...UserSocialsFields } diff --git a/src/operations/video.gql b/src/operations/video.gql index ce6c463..bbfa9a0 100644 --- a/src/operations/video.gql +++ b/src/operations/video.gql @@ -131,6 +131,7 @@ query GetVideoSocialDetailsById($videoId: Int!) { replies { id message + replyToCommentId user { ...UserSocialsFields }