From ce3bf7546359cb2b06211b918ff7933912587500 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20Av=C3=A9?= <email@thomasave.be> Date: Sun, 22 Dec 2024 00:46:36 +0100 Subject: [PATCH] Fix - to + --- src/main.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main.rs b/src/main.rs index 0a44413..1635fd4 100644 --- a/src/main.rs +++ b/src/main.rs @@ -162,7 +162,7 @@ async fn get_metrics(State(pool): State<deadpool_diesel::sqlite::Pool>, seconds: } let today_start = today.and_hms_opt(0, 0, 0); // We start our week on Saturday, the end of the previous week - let week_start = (today - chrono::Duration::days((current_time.weekday().num_days_from_sunday() - 1) as i64)).and_hms_opt(0, 0, 0); + let week_start = (today - chrono::Duration::days((current_time.weekday().num_days_from_sunday() + 1) as i64)).and_hms_opt(0, 0, 0); let month_start = today.with_day(1).unwrap().and_hms_opt(0, 0, 0); let year_start = today.with_day(1).unwrap().with_month(1).unwrap().and_hms_opt(0, 0, 0);