Open Bug 1711789 Opened 3 years ago Updated 3 years ago

Thunderbird keeps assigning calendar invitations to a wrong calendar, error 80004005 modification_failed

Categories

(Calendar :: Provider: CalDAV, defect)

Thunderbird 91
defect

Tracking

(Not tracked)

UNCONFIRMED

People

(Reporter: kokosm, Unassigned)

Details

Attachments

(1 file)

Attached image error.png —

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.93 Safari/537.36 OPR/76.0.4017.107

Steps to reproduce:

I have two CalDAV calendars - one for tasks and one for a regular calendar. The task calendar provider is fruux.com and the regular calendar is from google. The task calendar is assigend to no email address and the regular calendar is assigned to the email address, where I'm receiving calendar invites (I did that in calendar settings).

Actual results:

The issue is, that I'm getting error 80004005 (modification_failed) when I try to accept or decline a calendar invitation.

When I look at details in the error window, it seems that for some reason Thunderbird tries to accept the invite with my task calendar, which is not possible (the server refuses that). This is happening despite the fact the task calendar is not assigned to be used with my email.

Expected results:

Based on my calendar settings, Thunderbird should be accepting the invite with the regular calendar and ignore the task calendar.

I tried removing all calendars and then adding them in various orders, but always with the same result. I tried this on two devices with the same result. After deleting the task calendar (or setting it as read-only), invite accepting works fine again (but I don't find that to be a solution).

I'm running version 78.10.0. I'm not using provider for google calendar add on.

We've done some improvements in this space on daily.... maybe you want to check it out.

(In reply to Magnus Melin [:mkmelin] from comment #1)

We've done some improvements in this space on daily.... maybe you want to check it out.

Ok I can test it when I have some free time. Are the improvements already included in 8x versions, or should I check out 9x version?

The betas do not have them all at this point, so try 90.0a1 (daily)

I can confirm I've got this with

  • Thunderbird 78.8.1
  • Provider for Google Calendar
  • Owl for Exchange

Trying to accept a Google calendar invite in the corresponding email account, but the code is trying to accept it using the Owl provider.

Basically the same stack trace down to adoptItem:772

(In reply to Magnus Melin [:mkmelin] from comment #3)

The betas do not have them all at this point, so try 90.0a1 (daily)

I've just tried to reproduce with 91.1.2 and unfortunately have to say that the bug is still there. I got error 80004005, MODIFICATION_FAILED. Thunderbird keeps trying to accept the invitation with the wrong calendar despite not being assigned to that email address. This is really annoying and frustrating.

Version: Thunderbird 78 → Thunderbird 91

Update: The workaround that I used before, i.e. making the "task calendar" read-only, doesn't work anymore in 91.1.2. Even after making the calendar read only, I'm still getting the error which blocks me now from using calendar feature entirely.

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

Attachment

General

Creator:
Created:
Updated:
Size: