We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a842db8 commit 9094da2Copy full SHA for 9094da2
app.py
@@ -356,10 +356,11 @@ def calculate_next_recurring_event(
356
weeks=repeat_interval * times_completed
357
) # add weeks to the original date
358
elif repeat_often == 3: # if task repeat often is monthly
359
- new_month = (
+ new_month: int = (
360
original_date.month + repeat_interval * times_completed
361
) # get new month
362
- new_year = original_date.year + (new_month - 1) // 12 # get new year
+ new_year: int = original_date.year + \
363
+ (new_month - 1) // 12 # get new year
364
new_month = (
365
new_month - 1
366
) % 12 + 1 # clamp month from 1 (January) to 12 (December)
0 commit comments