Ticket #434 (defect)

Opened 4 years ago

Last modified 3 years ago

Floating time fixes

Status: new

Reported by: douglm Assigned to: douglm
Priority: major Milestone: Bedework 3.7
Component: core Version:
Keywords: Cc:

For floating time to really work we need to select the date range on a per calendar basis. CalDAV requires support of a timezone for each calendar collection which specifies the timezone used to resolve floating times.In addition, a timezone can be set on teh REPORT filter element to override the calendar timezone.

This is not reasonably achievable with a sql statement.

Instead adopt the following approach.

1. Select non-floating times correctly but use an expanded range for floating 2. During post processing filter out the excess floating events based on the various timezones.

Change History

12/14/09 15:39:58: Modified by johnsa

  • milestone changed from Bedework 3.6 to Bedework 3.7.