From 38efa6a2ba1178af87bb46aa39f57f1cc93f6c9b Mon Sep 17 00:00:00 2001 From: Girish Ramakrishnan Date: Thu, 5 Mar 2026 16:24:35 +0530 Subject: [PATCH] integrity: show failure messages --- dashboard/src/components/BackupInfoDialog.vue | 4 ++++ src/backupintegrity.js | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/dashboard/src/components/BackupInfoDialog.vue b/dashboard/src/components/BackupInfoDialog.vue index 58eeb8c62..bc95925d6 100644 --- a/dashboard/src/components/BackupInfoDialog.vue +++ b/dashboard/src/components/BackupInfoDialog.vue @@ -165,6 +165,10 @@ defineExpose({ {{ $t('backups.backupDetails.integrityNever') }} +
+
Integrity Issues
+ +

diff --git a/src/backupintegrity.js b/src/backupintegrity.js index 5bede7f1a..8162b29ea 100644 --- a/src/backupintegrity.js +++ b/src/backupintegrity.js @@ -72,7 +72,7 @@ async function check(backupId, progressCallback) { if (!depBackup.integrity) { // old backups (from stopped apps) do not integrity information progressCallback({ message: `Skipping ${depBackup.remotePath} (no integrity data)` }); - await backups.setIntegrityResult(depBackup, 'skipped', { stats: null, messages: [] }); + await backups.setIntegrityResult(depBackup, 'skipped', { stats: null, messages: [ 'Old backups do not have integrity information' ] }); completed++; continue; }