From 3b9f2086ee91f18e703190c498aa5f50fc457448 Mon Sep 17 00:00:00 2001
From: Nico <47644445+nicotsx@users.noreply.github.com>
Date: Tue, 19 May 2026 20:08:05 +0200
Subject: [PATCH] fix(backups): preserve retry settings when toggling schedules
(#896)
---
app/client/modules/backups/routes/backup-details.tsx | 11 ++++++++---
1 file changed, 8 insertions(+), 3 deletions(-)
diff --git a/app/client/modules/backups/routes/backup-details.tsx b/app/client/modules/backups/routes/backup-details.tsx
index 243f520e..20086559 100644
--- a/app/client/modules/backups/routes/backup-details.tsx
+++ b/app/client/modules/backups/routes/backup-details.tsx
@@ -79,7 +79,10 @@ export function ScheduleDetailsPage(props: Props) {
isLoading,
failureReason,
} = useQuery({
- ...listSnapshotsOptions({ path: { shortId: schedule.repository.shortId }, query: { backupId: schedule.shortId } }),
+ ...listSnapshotsOptions({
+ path: { shortId: schedule.repository.shortId },
+ query: { backupId: schedule.shortId },
+ }),
initialData: loaderData.snapshots,
});
@@ -168,6 +171,8 @@ export function ScheduleDetailsPage(props: Props) {
oneFileSystem: schedule.oneFileSystem,
customResticParams: schedule.customResticParams || [],
backupWebhooks: schedule.backupWebhooks,
+ maxRetries: schedule.maxRetries,
+ retryDelay: schedule.retryDelay,
},
});
};
@@ -253,8 +258,8 @@ export function ScheduleDetailsPage(props: Props) {
Delete snapshot?
- This action cannot be undone. This will permanently delete the snapshot and all its data from the
- repository.
+ This action cannot be undone. This will permanently delete the snapshot and all its data
+ from the repository.