diff --git a/services/schedule_service.py b/services/schedule_service.py index 531ebc1..97259f4 100644 --- a/services/schedule_service.py +++ b/services/schedule_service.py @@ -35,11 +35,14 @@ class ScheduleService: else: target = target.replace(day=int(day_offset)) return target.replace(hour=0, minute=0, second=0, microsecond=0) + + def _get_next_day(self, day_offeset: int = 0) -> datetime: + return datetime.now() + timedelta(days=day_offeset) async def _load_pdf_for_date( - self, day_offset: int = 0 + self, day_offset: int = 1 ) -> Tuple[Optional[bytes], Optional[str], int, int]: - target = self._resolve_target_date(day_offset) + target = self._get_next_day(day_offset) day, month = target.day, target.month drive_file = await self.drive.find_for_date(target)