aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlex Auvolat <lx@deuxfleurs.fr>2025-02-14 18:08:23 +0100
committerAlex Auvolat <lx@deuxfleurs.fr>2025-02-14 18:08:23 +0100
commit5b26545abf1837e084cc8bbb80373809fe6f3949 (patch)
tree94522ca7f7c8b029994d6841a037294297e0b137
parent9c7e3c7bde954faace17b8c60fa8cfcce3a34b08 (diff)
downloadgarage-5b26545abf1837e084cc8bbb80373809fe6f3949.tar.gz
garage-5b26545abf1837e084cc8bbb80373809fe6f3949.zip
fix deprecated uses of chrono in lifecycle worker
-rw-r--r--src/model/s3/lifecycle_worker.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/model/s3/lifecycle_worker.rs b/src/model/s3/lifecycle_worker.rs
index 38212a1c..bb10ba48 100644
--- a/src/model/s3/lifecycle_worker.rs
+++ b/src/model/s3/lifecycle_worker.rs
@@ -395,13 +395,13 @@ fn midnight_ts(date: NaiveDate, use_local_tz: bool) -> u64 {
.expect("bad local midnight")
.timestamp_millis() as u64;
}
- midnight.timestamp_millis() as u64
+ midnight.and_utc().timestamp_millis() as u64
}
fn next_date(ts: u64) -> NaiveDate {
- NaiveDateTime::from_timestamp_millis(ts as i64)
+ DateTime::<Utc>::from_timestamp_millis(ts as i64)
.expect("bad timestamp")
- .date()
+ .date_naive()
.succ_opt()
.expect("no next day")
}