Negative consequence of Calender Fix (recurring appts) and possible action

epsdky wrote on Wednesday, June 10, 2015:

I have recently posted a fix for a recurring appointment bug in the Calendar where appts corresponding to options “last Friday”, “2nd Tuesday” etc have dates that could be missing or wrong (here)

(All other options are not effected (day, workday, week, month, year))

But this fix has a negative consequence. Not only new appts are fixed but old ones also (since dates for recurring appointments are created when needed, not simply stored like non-recurring) So when an appointment is set with options “2nd” and “last Wednesday” all dates are wrong following the first (31/12/2014) normally. With the fix they become correct and the possibilty of causing collisions with other already set appointments becomes real.

Possible action.

Instead of handling old appts (set before fix) with the exact same code as for new appts (post fix), only switch in the fix for new appts and run the old appts with the bug reinstated.

I am currently working on this.

(This effects the Appointment Report Fix also).

epsdky.