This issue has been created
 
 
FullCalendar Macro / cid:jira-generated-image-avatar-c87671f7-db24-488c-86f9-cd9d6ec70ad7 FULLCAL-87 Open

Hardcoded recurrent event duration

 
View issue   ยท   Add comment
 

Issue created

 
cid:jira-generated-image-avatar-f35abbe8-9b64-47cb-89a6-08e202fadfd6 Brassat Alexandru created this issue on 14/Apr/26 18:59
 
Summary: Hardcoded recurrent event duration
Issue Type: cid:jira-generated-image-avatar-c87671f7-db24-488c-86f9-cd9d6ec70ad7 Bug
Affects Versions: 2.5.1
Assignee: Unassigned
Created: 14/Apr/26 18:59
Priority: cid:jira-generated-image-static-major-ac3ae70d-50fb-494d-81c1-eb7829e3919c Major
Reporter: Brassat Alexandru
Description:

When importing an .ics file with a recurrent event which has no end set (i.e. it will recur forever), fullcalendar sets a hardcoded limit of 5 years for event recurrence.

This can cause issues when recurrent events are older (like birthdays being defined starting with the date of birth, like 1996-04-02), in which case the events are imported, but don't show up in the calendar view (since fullcalendar makes them stop after 5 years, instead of recurring infinetly).

A workaround for this is to edit the XWiki pages which contain the Events, removing the `Last occurrence of the event` field.

Example .ics file:

BEGIN:VCALENDAR
PRODID:Recurrent infinity
VERSION:2.0
CALSCALE:GREGORIAN
X-WR-CALNAME:Recurrent infinity
BEGIN:VEVENT
RRULE:FREQ=DAILY
UID:0000
DTSTAMP:20260414T150713Z
DTSTART;VALUE=DATE:19960101
DTEND;VALUE=DATE:19960102
SUMMARY:Daily event
END:VEVENT
END:VCALENDAR