Closed Bug 1668085 Opened 5 years ago Closed 5 years ago

Import of iCal-file (.ics) fails on CalDav calendar

Categories

(Calendar :: General, defect)

Thunderbird 78
defect

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 1652984

People

(Reporter: tom, Unassigned)

Details

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:81.0) Gecko/20100101 Firefox/81.0

Steps to reproduce:

Export existing appointments from an existing Calendar (Google calendar connected through CalDav) to an .ics-file. Created a new calendar on another CalDav-server (Baikal, self-hosted) and tried to import the .ics-file.
Dialog pops-up showing all the entries in the .ics-file and asking to import either indivual entries or the complete file. After confirming to import the complete file, the dialog mentions that import has failed with errors.
Debug-console in Thunderbird shows:
Import error: TypeError: proxy must report the same value for the non-writable, non-configurable property '"addItem"' 250 import-export.js:211
putItemsIntoCal chrome://calendar/content/import-export.js:211
importRemainingItems chrome://calendar/content/calendar-ics-file-dialog.js:218
_fireButtonEvent chrome://global/content/elements/dialog.js:487
_doButtonCommand chrome://global/content/elements/dialog.js:466
_handleButtonCommand chrome://global/content/elements/dialog.js:460
_handleButtonCommand self-hosted:844
loadEventsFromFile chrome://calendar/content/import-export.js:37
AsyncFunctionNext self-hosted:693

For what it's worth, also when importing a single entry from the .ics-file, the same error appears in the Debug-console.

Importing the same file to a local calendar works flawelessly.

Actual results:

After confirming to import the complete file, the dialog mentions that import has failed with errors.
Debug-console in Thunderbird shows:
Import error: TypeError: proxy must report the same value for the non-writable, non-configurable property '"addItem"' 250 import-export.js:211
putItemsIntoCal chrome://calendar/content/import-export.js:211
importRemainingItems chrome://calendar/content/calendar-ics-file-dialog.js:218
_fireButtonEvent chrome://global/content/elements/dialog.js:487
_doButtonCommand chrome://global/content/elements/dialog.js:466
_handleButtonCommand chrome://global/content/elements/dialog.js:460
_handleButtonCommand self-hosted:844
loadEventsFromFile chrome://calendar/content/import-export.js:37
AsyncFunctionNext self-hosted:693

For what it's worth, also when importing a single entry from the .ics-file, the same error appears in the Debug-console.

Importing the same file to a local calendar works flawelessly.

Expected results:

I expected the events to be imported to the newly connected CalDav-calendar.

Status: UNCONFIRMED → RESOLVED
Closed: 5 years ago
Resolution: --- → DUPLICATE

Sorry wrong bug.

Status: RESOLVED → REOPENED
Ever confirmed: true
Resolution: DUPLICATE → ---
Status: REOPENED → RESOLVED
Closed: 5 years ago5 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.