From f4fff513e97a793cc4998631688461c23b8a63b5 Mon Sep 17 00:00:00 2001 From: Dobrica Pavlinusic Date: Thu, 27 Jan 2011 23:32:27 +0100 Subject: [PATCH] fix only_first implementation to return only increment --- lib/BackupPC/View.pm | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/lib/BackupPC/View.pm b/lib/BackupPC/View.pm index 3f56841..6878b9b 100644 --- a/lib/BackupPC/View.pm +++ b/lib/BackupPC/View.pm @@ -105,9 +105,6 @@ sub dirCache # next if ( $m->{backups}[$i]{level} >= $level ); - last if exists $m->{dirOpts}->{only_first} && $i != $m->{idx}; - # used by bin/BackupPC_updatedb to extract just first increment - $level = $m->{backups}[$i]{level}; $backupNum = $m->{backups}[$i]{num}; push(@{$m->{mergeNums}}, $backupNum); @@ -247,6 +244,8 @@ sub dirCache $m->{files}{$fileUM}{inode} = 0; } } + + last if $m->{dirOpts}->{only_first}; # XXX ASA Search extension } # # Prune deleted files -- 2.20.1