From: Jan Schneider Date: Tue, 17 Aug 2010 12:34:58 +0000 (+0200) Subject: Fix deleting cache and event DIVs when deleting calendars. X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=8aee48ffdbb8bf768ea49b70268c2fdd6fe57e13;p=horde.git Fix deleting cache and event DIVs when deleting calendars. --- diff --git a/kronolith/js/kronolith.js b/kronolith/js/kronolith.js index 39765517e..f454e0f69 100644 --- a/kronolith/js/kronolith.js +++ b/kronolith/js/kronolith.js @@ -4543,9 +4543,9 @@ KronolithCore = { !container.childElements().size()) { noItems.show(); } - this.deleteCache(null, calendar); - this.kronolithBody.select('div').findAll(function(el) { - return el.retrieve('calendar') == calendar; + this.deleteCache(null, [type, calendar]); + this.kronolithBody.select('div.kronolithEvent').findAll(function(el) { + return el.retrieve('calendar') == type + '|' + calendar; }).invoke('remove'); delete Kronolith.conf.calendars[type][calendar]; }