Handle missing trackers in backup validation result

This commit is contained in:
schroda
2024-05-01 16:56:18 +02:00
parent 4f92a0130e
commit 86ec83a2ef
6 changed files with 97 additions and 38 deletions

View File

@@ -2523,6 +2523,7 @@ export type ValidateBackupInput = {
export type ValidateBackupResult = {
__typename?: 'ValidateBackupResult';
missingSources: Array<ValidateBackupSource>;
missingTrackers: Array<ValidateBackupTracker>;
};
export type ValidateBackupSource = {
@@ -2531,6 +2532,11 @@ export type ValidateBackupSource = {
name: Scalars['String']['output'];
};
export type ValidateBackupTracker = {
__typename?: 'ValidateBackupTracker';
name: Scalars['String']['output'];
};
export enum WebUiChannel {
Bundled = 'BUNDLED',
Preview = 'PREVIEW',
@@ -3052,7 +3058,7 @@ export type ValidateBackupQueryVariables = Exact<{
}>;
export type ValidateBackupQuery = { __typename?: 'Query', validateBackup: { __typename?: 'ValidateBackupResult', missingSources: Array<{ __typename?: 'ValidateBackupSource', id: string, name: string }> } };
export type ValidateBackupQuery = { __typename?: 'Query', validateBackup: { __typename?: 'ValidateBackupResult', missingSources: Array<{ __typename?: 'ValidateBackupSource', id: string, name: string }>, missingTrackers: Array<{ __typename?: 'ValidateBackupTracker', name: string }> } };
export type GetRestoreStatusQueryVariables = Exact<{
id: Scalars['String']['input'];