Multiple bugs when "accepting" event invitation to the calendar account different from the attendee/recipient (identity)
Categories
(Calendar :: E-mail based Scheduling (iTIP/iMIP), defect)
Tracking
(Not tracked)
People
(Reporter: bug-str, Unassigned)
Details
Steps to reproduce:
(The setting is the same as in Bug 1762283, and uses the same event invitation message as posted there, but the bug is different, - different mechanism/code is at fault. Hence, a separate bug report.)
I received an event invitation via e-mail. The e-mail is sent to the address (user2@domain.com) that is one of the "identities", but it does not have a matching Google Calendar.
The message shows Title, Location, When, Organizer, empty Description, and Attendees.
Looking at the raw data of the event, by looking at the actual source text of the attachment :
Thunderbird 91.7.0 on Win 10
BEGIN:VCALENDAR
METHOD:REQUEST
PRODID:Microsoft Exchange Server 2010
VERSION:2.0
...
I click on "Accept", choosing "do not send a response".
Actual results:
I am offered to choose the calendar to which to add this event.
From here, there is a fork with 3 different scenarios as described below.
Scenario 1: I choose the "primary" Google calendar for one of the Google/Gmail accounts (user3@gmail.com) configured in Thunderbird for e-mail.
A "Party crashing?" pop-up tells me that I am not on the list of invitees, offering to choose the e-mail to respond from.
Bug 1: If I already chose "do not send a response", I should not have a dialog about sending a response.
Bug 2: The account that was offered as the default was the owner of the calendar (user3@gmail.com), not the attendee.
I might be wrong, but I thought that the way Bug 1562896 was fixed, Thunderbird should use the "attendee" e-mail address as the default choice.
Next: I chose to not send the confirmation in this pop-up (again), and I get the event created in the chosen calendar (user3@gmail.com), with all fields correct (unlike in case of conversion as described in Bug 1762283). This part is fine.
Bug 3: Even though I did not send any confirmation, including the one on behalf of user3@gmail.com, this address gets added to the event in the calendar as an attendee. (This, in part, is similar to Bug 1562896 )
Bug 4: I cannot edit this event created this way via Thunderbird, as when I click on the event in the Calendar, it opens it, but does not offer the "Edit" button. (I can edit this event by going to calendar.google.com using a web browser.)
Bug 5. When I click on the event, the pop-up event window has "You haven't responded" notice. Even if I dismiss that notice and click on "Save and exit" to close the event window, it shows up again after clicking on that event.
[Did someone decide that I have to respond to all the event invitations?]
Scenario 2:
I choose a different calendar, that is "secondary" for the same Google account, user@gmail.com
In this case there is no attempt to send the response, no extra attendee is added to the event, no annoying notifications "You have not responded to this event."
And, I can edit this event in Thunderbird Calendar.
This is how it should have happened in the Scenario 1.
Scenario 3. I want to choose the Google Calendar (also belongs to the same user3@gmail.com account) that is synced via Google Provider extension (as opposed to GData for the calendars in Scenarios 1 and 2.)
Bug 6: Google Calendar connected via Google Provider is NOT offered as an option to add this event.
I am not sure if this is a bug due to the account address mismatch or it is just the absent functionality (i.e. neither Calendar team, nor the extension author have implemented this functionality/interoperability).
Updated•3 years ago
|
Comment 2•4 months ago
|
||
Does this still reproduce?
Comment 3•4 months ago
|
||
Hello,
I managed to reproduce parts of this issue on TB 115.13.0(20240702193403) using macOS 14.
The following scenarios are still reproducible:
Bug 4: I cannot edit this event created this way via Thunderbird, as when I click on the event in the Calendar, it opens it, but does not offer the "Edit" button. (I can edit this event by going to calendar.google.com using a web browser.)
Bug 5. When I click on the event, the pop-up event window has "You haven't responded" notice. Even if I dismiss that notice and click on "Save and exit" to close the event window, it shows up again after clicking on that event.
Went as far as 102.0a1(20220511103449) and this scenarios are reproducible.
Description
•