From 8aee48ffdbb8bf768ea49b70268c2fdd6fe57e13 Mon Sep 17 00:00:00 2001 From: Jan Schneider Date: Tue, 17 Aug 2010 14:34:58 +0200 Subject: [PATCH] Fix deleting cache and event DIVs when deleting calendars. --- kronolith/js/kronolith.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) 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]; } -- 2.11.0