Error reporting types and Errors
	
		
			
	
		
	
	
		
	
		
			All checks were successful
		
		
	
	
		
			
				
	
				Tests / Tests (pull_request) Successful in 9s
				
			
		
		
	
	
				
					
				
			
		
			All checks were successful
		
		
	
	Tests / Tests (pull_request) Successful in 9s
				
			This commit is contained in:
		| @@ -34,6 +34,16 @@ export type Scalars = { | ||||
|   JSON: { input: any; output: any }; | ||||
| }; | ||||
|  | ||||
| export type AddShotAnnotationErrors = { | ||||
|   __typename?: "AddShotAnnotationErrors"; | ||||
|   error: DoesNotOwnShotErrOtherErrorNeedsNote; | ||||
| }; | ||||
|  | ||||
| export type AddShotAnnotationReturn = { | ||||
|   __typename?: "AddShotAnnotationReturn"; | ||||
|   value: SuccessfulAddAddShotAnnotationErrors; | ||||
| }; | ||||
|  | ||||
| export type AggregateInputGql = { | ||||
|   aggregations: Array<AggregationInput>; | ||||
|   filterInput?: InputMaybe<FilterInput>; | ||||
| @@ -131,6 +141,16 @@ export enum DeviceTypeEnum { | ||||
|   Ios = "IOS", | ||||
| } | ||||
|  | ||||
| export type DoesNotOwnShotErr = { | ||||
|   __typename?: "DoesNotOwnShotErr"; | ||||
|   msg?: Maybe<Scalars["String"]["output"]>; | ||||
|   shotId: Scalars["Int"]["output"]; | ||||
| }; | ||||
|  | ||||
| export type DoesNotOwnShotErrOtherErrorNeedsNote = | ||||
|   | DoesNotOwnShotErr | ||||
|   | OtherErrorNeedsNote; | ||||
|  | ||||
| export type EnumAggregation = { | ||||
|   feature: Scalars["String"]["input"]; | ||||
| }; | ||||
| @@ -1179,7 +1199,7 @@ export type MustHaveSetForUploadLinkErrSegmentAlreadyUploadedErrProcessingFailed | ||||
|  | ||||
| export type Mutation = { | ||||
|   __typename?: "Mutation"; | ||||
|   addAnnotationToShot: Scalars["Boolean"]["output"]; | ||||
|   addAnnotationToShot: AddShotAnnotationReturn; | ||||
|   createBucketSet: BucketSetGql; | ||||
|   createUploadStream: CreateUploadStreamReturn; | ||||
|   deleteVideo: Scalars["Boolean"]["output"]; | ||||
| @@ -1194,6 +1214,7 @@ export type Mutation = { | ||||
|  | ||||
| export type MutationAddAnnotationToShotArgs = { | ||||
|   annotationName: Scalars["String"]["input"]; | ||||
|   notes?: InputMaybe<Scalars["String"]["input"]>; | ||||
|   shotId: Scalars["Int"]["input"]; | ||||
| }; | ||||
|  | ||||
| @@ -1247,6 +1268,11 @@ export type NoInitForChunkedUploadErr = { | ||||
|   segmentType: StreamSegmentTypeEnum; | ||||
| }; | ||||
|  | ||||
| export type OtherErrorNeedsNote = { | ||||
|   __typename?: "OtherErrorNeedsNote"; | ||||
|   msg?: Maybe<Scalars["String"]["output"]>; | ||||
| }; | ||||
|  | ||||
| export type PageInfoGql = { | ||||
|   __typename?: "PageInfoGQL"; | ||||
|   endCursor?: Maybe<Scalars["String"]["output"]>; | ||||
| @@ -1323,6 +1349,10 @@ export type QueryGetPlayTimeArgs = { | ||||
|   userId: Scalars["Int"]["input"]; | ||||
| }; | ||||
|  | ||||
| export type QueryGetShotAnnotationTypesArgs = { | ||||
|   errorTypes?: InputMaybe<Scalars["Boolean"]["input"]>; | ||||
| }; | ||||
|  | ||||
| export type QueryGetShotsArgs = { | ||||
|   filterInput: FilterInput; | ||||
|   limit?: Scalars["Int"]["input"]; | ||||
| @@ -1387,6 +1417,7 @@ export type ShotAnnotationGql = { | ||||
|   __typename?: "ShotAnnotationGQL"; | ||||
|   createdAt?: Maybe<Scalars["DateTime"]["output"]>; | ||||
|   creator: UserGql; | ||||
|   errorDefault: Scalars["Boolean"]["output"]; | ||||
|   notes: Scalars["String"]["output"]; | ||||
|   shotId: Scalars["Int"]["output"]; | ||||
|   type: ShotAnnotationTypeGql; | ||||
| @@ -1437,6 +1468,15 @@ export enum StreamSegmentTypeEnum { | ||||
|   RbChunkedMp4 = "RB_CHUNKED_MP4", | ||||
| } | ||||
|  | ||||
| export type SuccessfulAdd = { | ||||
|   __typename?: "SuccessfulAdd"; | ||||
|   value: Scalars["Boolean"]["output"]; | ||||
| }; | ||||
|  | ||||
| export type SuccessfulAddAddShotAnnotationErrors = | ||||
|   | AddShotAnnotationErrors | ||||
|   | SuccessfulAdd; | ||||
|  | ||||
| export type TagGql = { | ||||
|   __typename?: "TagGQL"; | ||||
|   group?: Maybe<Scalars["String"]["output"]>; | ||||
|   | ||||
| @@ -14,7 +14,7 @@ type Query { | ||||
|     shotsPagination: GetShotsPagination = null | ||||
|     limit: Int! = 500 | ||||
|   ): [ShotGQL!]! | ||||
|   getShotAnnotationTypes: [ShotAnnotationTypeGQL!]! | ||||
|   getShotAnnotationTypes(errorTypes: Boolean = false): [ShotAnnotationTypeGQL!]! | ||||
|   getUser(userId: Int!): UserGQL | ||||
|   getLoggedInUser: UserGQL | ||||
|   getUsernames( | ||||
| @@ -231,6 +231,7 @@ type ShotAnnotationGQL { | ||||
|   type: ShotAnnotationTypeGQL! | ||||
|   creator: UserGQL! | ||||
|   notes: String! | ||||
|   errorDefault: Boolean! | ||||
|   createdAt: DateTime | ||||
|   updatedAt: DateTime | ||||
| } | ||||
| @@ -434,7 +435,11 @@ scalar JSON | ||||
| type Mutation { | ||||
|   createBucketSet(params: CreateBucketSetInput!): BucketSetGQL! | ||||
|   setLoggerLevel(path: String!, level: String!): Boolean! | ||||
|   addAnnotationToShot(shotId: Int!, annotationName: String!): Boolean! | ||||
|   addAnnotationToShot( | ||||
|     shotId: Int! | ||||
|     annotationName: String! | ||||
|     notes: String = null | ||||
|   ): AddShotAnnotationReturn! | ||||
|   getProfileImageUploadLink( | ||||
|     fileExt: String = ".png" | ||||
|   ): GetProfileUploadLinkReturn! | ||||
| @@ -459,6 +464,35 @@ input CreateBucketSetInput { | ||||
|   buckets: [BucketInputGQL!]! | ||||
| } | ||||
|  | ||||
| type AddShotAnnotationReturn { | ||||
|   value: SuccessfulAddAddShotAnnotationErrors! | ||||
| } | ||||
|  | ||||
| union SuccessfulAddAddShotAnnotationErrors = | ||||
|     SuccessfulAdd | ||||
|   | AddShotAnnotationErrors | ||||
|  | ||||
| type SuccessfulAdd { | ||||
|   value: Boolean! | ||||
| } | ||||
|  | ||||
| type AddShotAnnotationErrors { | ||||
|   error: DoesNotOwnShotErrOtherErrorNeedsNote! | ||||
| } | ||||
|  | ||||
| union DoesNotOwnShotErrOtherErrorNeedsNote = | ||||
|     DoesNotOwnShotErr | ||||
|   | OtherErrorNeedsNote | ||||
|  | ||||
| type DoesNotOwnShotErr { | ||||
|   shotId: Int! | ||||
|   msg: String | ||||
| } | ||||
|  | ||||
| type OtherErrorNeedsNote { | ||||
|   msg: String | ||||
| } | ||||
|  | ||||
| type GetProfileUploadLinkReturn { | ||||
|   value: UploadLinkGetProfileUploadLinkErrors! | ||||
| } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user