Closed Bug 760827 Opened 12 years ago Closed 10 years ago

this.baseUri is null with cached calendar and calendar.caldav.sched.enabled when polling inbox

Categories

(Calendar :: Provider: CalDAV, defect)

Lightning 1.5
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 1074513

People

(Reporter: Fallen, Unassigned)

Details

(Whiteboard: [calconnect31])

I get this error even on 1.5. It happens for a caldav calendar with an inbox that uses etags (not webdav-sync), like Zimbra. Its also required to set calendar.caldav.sched.enabled = true

This seems to be caused by the fact that mInboxUrl is not saved in the cached properties. Mohit, would you happen to know why you didn't include the inbox URL?

Another thing I noticed is that for the URL properties saved, the contents of nsIURI is saved and when its restored its no longer an nsIURI but an object with the same properties. This could be fixed by serializing the URI to its spec.
Not really sure (will have to dig the code) Till then perhaps Wolfgang can shed some light on the question.
Whiteboard: [calconnect31]
We will be removing all the code behind the sched pref:
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.