Closed
Bug 1593879
Opened 5 years ago
Closed 5 years ago
Deleting the default calendar should select a new default
Categories
(Calendar :: General, defect)
Calendar
General
Tracking
(Not tracked)
RESOLVED
FIXED
68
People
(Reporter: darktrojan, Assigned: darktrojan)
References
Details
Attachments
(2 files)
1.85 KB,
patch
|
pmorris
:
review+
pmorris
:
approval-calendar-beta+
|
Details | Diff | Splinter Review |
1.29 KB,
patch
|
darktrojan
:
review+
darktrojan
:
approval-calendar-esr+
|
Details | Diff | Splinter Review |
If a calendar that was a composite calendar's default is unregistered, it remains the composite calendar's default, which is a bad state.
Assignee | ||
Comment 1•5 years ago
|
||
This should fix your save prompt in bug 1297426.
Attachment #9106407 -
Flags: review?(paul)
Attachment #9106407 -
Flags: approval-calendar-esr?(paul)
Attachment #9106407 -
Flags: approval-calendar-beta?(paul)
Comment 2•5 years ago
|
||
Comment on attachment 9106407 [details] [diff] [review]
1593879-select-new-default-calendar-1.diff
Review of attachment 9106407 [details] [diff] [review]:
-----------------------------------------------------------------
LGTM. I can confirm that this does fix the save prompt thing in bug 1297426.
Attachment #9106407 -
Flags: review?(paul)
Attachment #9106407 -
Flags: review+
Attachment #9106407 -
Flags: approval-calendar-esr?(paul)
Attachment #9106407 -
Flags: approval-calendar-esr+
Attachment #9106407 -
Flags: approval-calendar-beta?(paul)
Attachment #9106407 -
Flags: approval-calendar-beta+
Updated•5 years ago
|
Keywords: checkin-needed-tb
Pushed by mozilla@jorgk.com:
https://hg.mozilla.org/comm-central/rev/97e2b97e78fa
Select a new default calendar if the current one is removed. r=pmorris
Updated•5 years ago
|
Target Milestone: --- → 72
Comment 4•5 years ago
|
||
TB 71 beta 3:
https://hg.mozilla.org/releases/comm-beta/rev/2bd2944137e359094aac45f9cd3cdae34fe9e3ac
Target Milestone: 72 → 71
Comment 5•5 years ago
|
||
Comment on attachment 9106407 [details] [diff] [review]
1593879-select-new-default-calendar-1.diff
Can you please rebase this for c-esr68. onCalendarUnregistering isn't even in calendar-management.js.
Flags: needinfo?(geoff)
Attachment #9106407 -
Flags: approval-calendar-esr+
Assignee | ||
Comment 6•5 years ago
|
||
Oh yeah, ESR doesn't have any of this code, including the tests broken by this bug. Let's fix the bad state anyway.
Flags: needinfo?(geoff)
Attachment #9108858 -
Flags: review+
Attachment #9108858 -
Flags: approval-calendar-esr+
Comment 7•5 years ago
|
||
TB 68.3 ESR / Cal 7.0:
https://hg.mozilla.org/releases/comm-esr68/rev/c5f30c678135674c2d78b6464692fb0111dd725b
Target Milestone: 71 → 7.0
You need to log in
before you can comment on or make changes to this bug.
Description
•