From e8f6323cf009dbede835aa9c2bd0849e22a6f88e Mon Sep 17 00:00:00 2001 From: Jorge Manrubia Date: Tue, 23 Sep 2025 14:02:29 +0200 Subject: [PATCH] Select the previous week when passing a sunday --- app/models/user/highlights.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/app/models/user/highlights.rb b/app/models/user/highlights.rb index 8572cee74..43a6745f8 100644 --- a/app/models/user/highlights.rb +++ b/app/models/user/highlights.rb @@ -15,6 +15,7 @@ module User::Highlights def generate_weekly_highlights(date = Time.current) in_time_zone do + date = date - 1.day if date.sunday? PeriodHighlights.create_or_find_for collections, starts_at: highlights_starts_at(date), duration: 1.week end end