aboutsummaryrefslogtreecommitdiff
path: root/hbak_common
diff options
context:
space:
mode:
authorHimbeerserverDE <himbeerserverde@gmail.com>2024-02-14 23:55:02 +0100
committerHimbeerserverDE <himbeerserverde@gmail.com>2024-02-14 23:55:02 +0100
commitc3dc4f68afc63f7f3cf405cd6688139616a64afc (patch)
treef780040053e921366da9d8dec8ef71bc1a691be5 /hbak_common
parentf84a1941363a21b86a4d30c27287a8feae7036b9 (diff)
fix LocalNode::latest_backup_incremental() scanning full backups instead
Diffstat (limited to 'hbak_common')
-rw-r--r--hbak_common/src/proto.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/hbak_common/src/proto.rs b/hbak_common/src/proto.rs
index b789756..b0ad4b8 100644
--- a/hbak_common/src/proto.rs
+++ b/hbak_common/src/proto.rs
@@ -599,7 +599,7 @@ impl LocalNode {
pub fn latest_backup_incremental(&self, volume: Volume) -> Result<Snapshot, LocalNodeError> {
self.all_backups(Some(&volume))?
.into_iter()
- .filter(|backup| !backup.is_incremental())
+ .filter(|backup| backup.is_incremental())
.max_by_key(|backup| backup.taken())
.ok_or(LocalNodeError::NoIncrementalBackup(volume))
}