Closed Bug 1433801 Opened 7 years ago Closed 7 years ago

Error: calDavCalendar.js line: 452 ... "setting getter-only property "spec"

Categories

(Calendar :: Provider: CalDAV, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 1431913

People

(Reporter: mkmelin, Unassigned)

References

Details

(Keywords: regression)

JavaScript error: resource://calendar/modules/calUtils.jsm -> file:///opt/nightly/2018-01-26/thunderbird/extensions/%7Be2fda1a4-762b-4020-b5ad-a41df1933103%7D/calendar-js/calCalendarManager.js, line 1056: NS_ERROR_XPC_JAVASCRIPT_ERROR_WITH_DETAILS: [JavaScript Error: "setting getter-only property "spec"" {file: "file:///opt/nightly/2018-01-26/thunderbird/extensions/%7Be2fda1a4-762b-4020-b5ad-a41df1933103%7D/components/calDavCalendar.js" line: 452}]'[JavaScript Error: "setting getter-only property "spec"" {file: "file:///opt/nightly/2018-01-26/thunderbird/extensions/%7Be2fda1a4-762b-4020-b5ad-a41df1933103%7D/components/calDavCalendar.js" line: 452}]' when calling method: [calICalendar::refresh] -> https://dxr.mozilla.org/comm-central/rev/2b56d89a8792fc1af6ae66be5f38cd9d26ecb7e1/calendar/providers/caldav/calDavCalendar.js#452 if (!calSpec.endsWith("/")) { calSpec += "/"; } Fallout from bug 1431204. Apparently it should now be something like uri.mutate().setSpec(calSpec + "/").finalize();
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → DUPLICATE
That was pushed on the 25th, so I don't understand why that doesn't work in a version of the 26th? Maybe you manually need to refresh the add-on?
Ah right, nightlies busted on 26th apparently. https://ftp.mozilla.org/pub/thunderbird/nightly/2018/01/2018-01-26-03-02-01-comm-central/ My script for this just downloads the latest and timestamps, it doesn't check it really is the latest.
You need to log in before you can comment on or make changes to this bug.