]> git.proxmox.com Git - proxmox-backup.git/commitdiff
src/backup/prune.rs: prune - correctly use iso_week year
authorDietmar Maurer <dietmar@proxmox.com>
Fri, 6 Dec 2019 18:41:38 +0000 (19:41 +0100)
committerDietmar Maurer <dietmar@proxmox.com>
Fri, 6 Dec 2019 18:41:38 +0000 (19:41 +0100)
src/backup/prune.rs

index 387a78c1087aeffb66515a281dcf9a8f86cc2b55..573c6954d8f34a0caaa38135d045c68eb9eeba69 100644 (file)
@@ -150,7 +150,11 @@ pub fn compute_prune_info(
 
     if let Some(keep_weekly) = options.keep_weekly {
         mark_selections(&mut mark, &list, keep_weekly as usize, |local_time, _info| {
-            format!("{}/{}", local_time.year(), local_time.iso_week().week())
+            let iso_week = local_time.iso_week();
+            let week = iso_week.week();
+            // Note: This year number might not match the calendar year number.
+            let iso_week_year = iso_week.year();
+            format!("{}/{}", iso_week_year, week);
         });
     }