Read the statement by Michael Teeuw here.
Default calendar module seems to disregard month when filtering recurring events.
-
I have a very out-of-the-box installation of the default calendar module on my mirror. But the mirror’s calendar shows that my brother’s birthday is this coming Monday, which is March 23. However, my iCal (the one referenced in my config) correctly indicates my brother’s birthday is December 23. This seems to occur for all my yearly recurring events.
Anyone noticed this before? I’ve been running my mirror for a couple years now and I think this defect has been there for at least a year. I’ve just been too busy to look into it until now
Thanks in advance for any advice.
-Jerry
-
@jpiatt can you show the event from the iCal data
curl -sL the cal_url > somefile.txtEdit somefile.txt and find the vevent for that
Paste here w code block around
You can change the title and any other thing that exposes you or your url. Don’t delete any linesThere is a big rewrite of the calendar processing coming on April 1.
You could test that now, see the troubleshooting section pinned topics on testing fixes
-
Thanks for your response. Below is the event from my calendar data. The result on the screen shows this event occurring on Monday (03/23/2026) when, as you can see the next occurrence is not until 12/23/2026.
SUMMARY:James Birthday UID:SAVZ-07DB041D-0010-083A-FF32-00771 X-MICROSOFT-CDO-BUSYSTATUS:FREE X-MICROSOFT-CDO-BUSYSTATUS:FREE END:VEVENT BEGIN:VEVENT CREATED:20110429T085854Z DTEND;VALUE=DATE:20191224 DTSTAMP:20241222T221632Z DTSTART;VALUE=DATE:20191223 LAST-MODIFIED:20191223T081329Z RECURRENCE-ID;VALUE=DATE:20191223 SEQUENCE:0 SUMMARY:James Birthday UID:SAVZ-07DB041D-0010-083A-FF32-00771 END:VEVENT BEGIN:VEVENT CREATED:20110429T085854Z DTEND;VALUE=DATE:20201224 DTSTAMP:20241222T221632Z DTSTART;VALUE=DATE:20201223 LAST-MODIFIED:20201222T184617Z RECURRENCE-ID;VALUE=DATE:20201223 SEQUENCE:0 SUMMARY:James Birthday UID:SAVZ-07DB041D-0010-083A-FF32-00771 END:VEVENT BEGIN:VEVENT DTEND;VALUE=DATE:20061120 X-MICROSOFT-CDO-BUSYSTATUS:FREE UID:SAVZ-07DB041D-0015-083A-FF31-00740 EXDATE;VALUE=DATE:20201119 DTSTAMP:20231119T211712Z SEQUENCE:0 CLASS:PRIVATE -
@jpiatt because there are multiple vevents with the same UUID, AND NO rrule, this says the actual event has been expanded somewhere… are you using MMM-CalDav??
if so, please change the server side property
expand trueto false
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login