Problem with recurring events

I'm having problems with correctly displaying recurring events on my SfSchedule component.


I have an appointment which is set up like so

Id = '49C94828-8F94-45DB-B906-2F122BB1FD20'

StartTime = '2025-02-01 00:00:00.0000000'
EndTime= '
2025-02-01 01:00:00.0000000'

RecurrenceRule = 'FREQ=MONTHLY;INTERVAL=3;BYMONTHDAY=1;'

Subject = 'Inspect / Clean / Replace'


The first appointment on the calendar shows up as expected on Feb 1st 2025.  With the Recurrence Rule, I would expect the next appointment to show up 3 months later, on May 1st 2025.  However, it shows up on April 1st, and then every 3 months after that.  It appears that it is using Jan 1st as the Start Date for Recurrence, instead of the StartTime of the first occurence.


How do I need to configure my this so that the recurring appointments show up every 3 months after the initial appointment?



6 Replies

SR Swathi Ravi Syncfusion Team January 21, 2025 03:13 AM UTC

Hi Zachary Witt,

 

Your reported problem is considered a bug. The fix for this defect will be included in our upcoming weekly patch release, which is expected to be rolled out by February 4, 2025. You can track the status of the fix at the following link:

 

FeedbackMonthly recurrence rule not functioning properly in Blazor Scheduler in Blazor | Feedback Portal

 

Disclaimer: Inclusion of this solution in the weekly release may change due to other factors including but not limited to QA checks and works reprioritization.

 

Regards,

Swathi Ravi



SR Swathi Ravi Syncfusion Team February 4, 2025 11:31 AM UTC

Zachary,

We were unable to include the fix for the issue as promised in the weekly release scheduled to be published on 04/02/2025. This fix will be included in the next weekly release (11/02/2025).

We apologize for any inconvenience this may have caused and appreciate your understanding.


SR Swathi Ravi Syncfusion Team February 12, 2025 08:02 AM UTC

Zachary Witt,

 

We are glad to announce that our weekly release (V28.2.5) has been rolled out successfully. The fix for the issue has been included in our weekly release(28.2.5). Upgrade to the latest version to resolve the issue.

 

Release notes: https://blazor.syncfusion.com/documentation/release-notes/28.2.5?type=all#schedule


Feedback: Monthly recurrence rule not functioning properly in Blazor Scheduler in Blazor | Feedback Portal

 

Root Cause: The root cause is improper handling of the diff % interval calculation, especially when the result is 0. This indicates the current date is already aligned with the recurrence interval, but the logic incorrectly adjusts the date, leading to misalignment. As a result, unnecessary months are added, causing the recurrence event to shift incorrectly.


Sample: https://blazorplayground.syncfusion.com/VXVoDVMLrPJGzMrG


We thank you for your support and appreciate your patience in waiting for this release. Please get in touch with us if you would require any further assistance.

 



ZW Zachary Witt February 13, 2025 03:53 PM UTC

Thanks for the upgrade, however I still don't think it is working properly.  I reproduced the bug I'm having in your playground.


Sample: https://blazorplayground.syncfusion.com/rDBStrWqoxYwBjML


This uses an appointment every 3 months, starting in May.  I expect the appointment on May, August, November, And February every year.  This breaks down quickly after the first year.



SR Swathi Ravi Syncfusion Team February 14, 2025 03:51 PM UTC

Zachary Witt,


We apologize for the inconvenience. We have identified that the issue persists in the next year time range, and we will address it in the upcoming patch release, scheduled for February 25, 2025.

 

We appreciate your patience.



SR Swathi Ravi Syncfusion Team February 25, 2025 01:29 PM UTC

Zachary,

 

We are glad to announce that our weekly release (V28.2.7) has been rolled out successfully. The fix for the issue has been included in our weekly release(28.2.7). Upgrade to the latest version to resolve the issue.

 

Release notes: https://blazor.syncfusion.com/documentation/release-notes/28.2.7?type=all#schedule


Feedback: Monthly recurrence rule not functioning properly in Blazor Scheduler in Blazor | Feedback Portal


Root Cause: The Root cause of the issue while hovering the scheduler appointment every time hover events triggering and message received.


Sample: https://blazorplayground.syncfusion.com/htreNLVyzwGlolUk


We thank you for your support and appreciate your patience in waiting for this release. Please get in touch with us if you require any further assistance.



Loader.
Up arrow icon