8000 Fix missing recurring calendar after update by yflory · Pull Request #1936 · cryptpad/cryptpad · GitHub
[go: up one dir, main page]

Skip to content

Conversation

@yflory
Copy link
Contributor
@yflory yflory commented Jun 3, 2025

Events to render on the current month weren't taking into account the "day" modification of recurring events, resulting in some events not being displayed until the user loaded other months.

Example: We have an event repeating every two weeks and, at some point, we delay future occurrences by one week. If an event was supposed to occur on the last week of a month, it will now occur on the first week of the next month.
Our code was computing the events to render on a given month before updating the events with their time adjustment, meaning that in this example, the event that shifted its month wouldn't be rendered until the user computed both months (by moving back in the calendar view).

@yflory yflory added this to the Summer Release (2025.6.0) milestone Jun 3, 2025
@yflory yflory added the Ready to Test This PR is ready to be tested label Jun 3, 2025
@yflory yflory merged commit da6ffaa into staging Jun 27, 2025
@davidbenque davidbenque removed the Ready to Test This PR is ready to be tested label Jul 1, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

< 3DF5 /create-branch>

3 participants

0