Open Bug 1931475 Opened 2 days ago Updated 1 day ago

Thunderbird BUSY status in calendar FreeBusy not working

Categories

(Calendar :: Provider: CalDAV, defect)

Thunderbird 115
defect

Tracking

(Not tracked)

UNCONFIRMED

People

(Reporter: hmishra927, Unassigned)

Details

(Keywords: regression, regressionwindow-wanted, Whiteboard: [regression 60.0 -> 68.0])

Attachments

(1 file)

User Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36

Steps to reproduce:

I added a calender from my sabre-io/dav server . I created an event. I tried to add new attendees.

Actual results:

The attendee was added but he was Busy at that time. But Thunderbird shows no information for the attendee. Calender shows busy for the thunderbird version 60.0 or below. But not in version 68.0 and above.

Expected results:

The calendar should have shown that the user is busy in that time slot.

Component: Untriaged → Provider: CalDAV
Product: Thunderbird → Calendar
Whiteboard: [regression 60.0 -> 68.0]

Related information is in https://github.com/sabre-io/vobject/issues/701

The problem seems to be that if a FREEBUSY period like:

FREEBUSY:20241115T021500Z/20241115T051500Z

is specified, then according to https://datatracker.ietf.org/doc/html/rfc5545#section-3.2.9 the default FBTYPE should be "BUSY".

If the FREEBUSY period explicitly specifies FBTYPE=BUSY :

FREEBUSY;FBTYPE=BUSY:20241115T021500Z/20241115T051500Z

Then Thunderbird understands that the person is Busy for that period.

The OP reports that the behavior regressed somewhere from Thunderbird 60 to 68.

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: