Add clientUploadStatus to VideoCardFields stream fragment
All checks were successful
Tests / Tests (pull_request) Successful in 12s

Lets the feed/session card distinguish camera/bridge recordings
(clientUploadStatus UPLOAD_DISABLED, phone never uploads) from phone
uploads, so it can stop showing 'UPLOAD PAUSED' for recordings.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
2026-07-08 09:57:50 -07:00
parent 0b4016c601
commit 31f9852f4b
2 changed files with 6 additions and 0 deletions

View File

@@ -4688,6 +4688,7 @@ export type GetFeedQuery = {
streamSegmentType: StreamSegmentTypeEnum;
isCompleted: boolean;
lastSegmentUploadedAt?: any | null;
clientUploadStatus?: ClientUploadStatusEnum | null;
} | null;
tags: Array<{
__typename?: "VideoTag";
@@ -4801,6 +4802,7 @@ export type VideoCardFieldsFragment = {
streamSegmentType: StreamSegmentTypeEnum;
isCompleted: boolean;
lastSegmentUploadedAt?: any | null;
clientUploadStatus?: ClientUploadStatusEnum | null;
} | null;
tags: Array<{
__typename?: "VideoTag";
@@ -4947,6 +4949,7 @@ export type GetVideoFeedQuery = {
streamSegmentType: StreamSegmentTypeEnum;
isCompleted: boolean;
lastSegmentUploadedAt?: any | null;
clientUploadStatus?: ClientUploadStatusEnum | null;
} | null;
tags: Array<{
__typename?: "VideoTag";
@@ -7880,6 +7883,7 @@ export type GetVideoCardQuery = {
streamSegmentType: StreamSegmentTypeEnum;
isCompleted: boolean;
lastSegmentUploadedAt?: any | null;
clientUploadStatus?: ClientUploadStatusEnum | null;
} | null;
tags: Array<{
__typename?: "VideoTag";
@@ -8706,6 +8710,7 @@ export const VideoCardFieldsFragmentDoc = gql`
streamSegmentType
isCompleted
lastSegmentUploadedAt
clientUploadStatus
}
tableSize
pocketSize

View File

@@ -44,6 +44,7 @@ fragment VideoCardFields on VideoGQL {
streamSegmentType
isCompleted
lastSegmentUploadedAt
clientUploadStatus
}
tableSize
pocketSize