[OGo-Bugs][Bug 1829] Recurring Events misplaces using "every last", "monthly" options

bugs@opengroupware.org bugs@opengroupware.org
Mon, 12 Feb 2007 22:39:40 +0100 (CET)


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug
report.

http://bugzilla.opengroupware.org/bugzilla/show_bug.cgi?id=1829





------- Additional Comments From helge.hess@opengroupware.org  2007-02-12 22:39 -------
OK, the issue is with dates starting at 2007-01-31 (Wed). In this case
calculation goes havoc:
---snip---
./obj/ievalrrule 'FREQ=MONTHLY;UNTIL=20100131;BYDAY=-1WE' \
  '20070131 11:00' '20070131 12:00' '20100131'
Wed, 2007-01-31 at 11:00 - 12:00
Sun, 2007-02-25 at 11:00 - 12:00
Wed, 2007-03-28 at 11:00 - 12:00
Tue, 2007-04-24 at 11:00 - 12:00
Wed, 2007-05-30 at 11:00 - 12:00
Tue, 2007-06-26 at 11:00 - 12:00
Wed, 2007-07-25 at 11:00 - 12:00
Wed, 2007-08-29 at 11:00 - 12:00
Tue, 2007-09-25 at 11:00 - 12:00
---snap---

(2007-01-01 is somehow adjusted to 2007-01-31 prior a save in OGo, which is why
2007-01-01 works in the rrule test before)


------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.