Closed Bug 292097 Opened 20 years ago Closed 19 years ago

no way to persist calendar-property changes with the calendar manager

Categories

(Calendar :: Internal Components, defect)

defect
Not set
major

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: shaver, Assigned: pavlov)

Details

Attachments

(1 file)

If you change the name of a calendar, for example, there's no way to have the
calendar manager update its persistent store.

You can test this with a fresh-as-of-now Lightning, by picking a calendar and
clicking "Edit...".  Color changes are persisted (they use the prefs interface)
but the name isn't.  URI changes probably wouldn't be either, but I haven't been
brave enough to try that.

calICalendarManager.updateCalendarSettings? Just call .registerCalendar again? 
I'm nervous about the latter, since I'm not really sure what we want our story
to be about duplicate URIs and whatnot in the calendar manager database.
Attached patch store name as a pref — — Splinter Review
Attachment #181989 - Flags: first-review?(shaver)
Comment on attachment 181989 [details] [diff] [review]
store name as a pref

r=shaver.
Attachment #181989 - Flags: first-review?(shaver) → first-review+
The naming (and general pref interfaces) now persist.  There is already a bug open on fixing the URI property to be editable.  Marking WFM.
Status: NEW → RESOLVED
Closed: 19 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: