chore: gen api-client
Some checks failed
Release Workflow / determine-release-type (push) Has been cancelled
Release Workflow / checks (push) Has been cancelled
Release Workflow / e2e-tests (push) Has been cancelled
Release Workflow / build-images (push) Has been cancelled
Release Workflow / publish-release (push) Has been cancelled

This commit is contained in:
Nicolas Meienberger 2026-02-25 23:19:02 +01:00
parent 907bc57c2d
commit b1a0cdb195
4 changed files with 6 additions and 4 deletions

View file

@ -3993,7 +3993,6 @@ export type GetBackupProgressResponses = {
*/
200: {
bytes_done: number;
current_files: Array<string>;
files_done: number;
percent_done: number;
repositoryName: string;
@ -4002,6 +4001,7 @@ export type GetBackupProgressResponses = {
total_bytes: number;
total_files: number;
volumeName: string;
current_files?: Array<string>;
} | null;
};

View file

@ -43,7 +43,7 @@ export const BackupProgressCard = ({ scheduleShortId, initialProgress }: Props)
}, [addEventListener, scheduleShortId]);
const percentDone = progress ? Math.round(progress.percent_done * 100) : 0;
const currentFile = progress?.current_files[0] || "";
const currentFile = progress?.current_files?.[0] || "";
const fileName = currentFile.split("/").pop() || currentFile;
const speed = progress ? formatBytes(progress.bytes_done / progress.seconds_elapsed) : null;

View file

@ -42,7 +42,9 @@ export const resticBackupProgressMetricsSchema = type({
files_done: "number",
total_bytes: "number",
bytes_done: "number",
current_files: "string[] | undefined?",
current_files: type("string")
.array()
.default(() => []),
});
export const resticBackupProgressSchema = resticBackupProgressMetricsSchema.and(

View file

@ -405,7 +405,7 @@ describe("repositoriesService.deleteSnapshot", () => {
throw new ResticError(1, "Fatal: unexpected HTTP response (403): 403 Forbidden");
});
await expect(
expect(
withContext({ organizationId, userId: user.id }, () =>
repositoriesService.deleteSnapshot(repository.shortId, "snap123"),
),