From 8c28f049f7bcc696af33a348119f635c6962ae76 Mon Sep 17 00:00:00 2001 From: Dejan Date: Mon, 16 Dec 2024 23:20:10 +0100 Subject: [PATCH] - Changed number of weeks when creating recurring todo --- hooks/firebase/useCreateTodo.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hooks/firebase/useCreateTodo.ts b/hooks/firebase/useCreateTodo.ts index 3c697f2..6fcf353 100644 --- a/hooks/firebase/useCreateTodo.ts +++ b/hooks/firebase/useCreateTodo.ts @@ -18,7 +18,7 @@ export const getNextDailyDates = (date) => { const today = new Date(); const dates = []; - for (let weekOffset = 0; weekOffset < 2; weekOffset++) { + for (let weekOffset = 0; weekOffset < 52; weekOffset++) { const targetDate = addWeeks(date, weekOffset); if (targetDate > today) { dates.push(targetDate); @@ -33,7 +33,7 @@ export const getNextWeeklyDates = (selectedDays, date) => { const currentDay = date.getDay(); const dates = []; - for (let week = 0; week < 2; week++) { + for (let week = 0; week < 52; week++) { selectedDays.forEach((day) => { const targetDay = ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'].indexOf(day); const diff = (targetDay - currentDay + 7) % 7 + week * 7; // Move to the next week