From b27e32a40268dcdefa8d0c189866e6bf69e34e10 Mon Sep 17 00:00:00 2001 From: Francis Lachapelle Date: Wed, 8 Jul 2009 21:13:06 +0000 Subject: [PATCH] Fix when subscribing to a calendar in the web interface Monotone-Parent: 13cce380f729a93828b7261702643a96f1d6f502 Monotone-Revision: 09e8d7e8a0e862b146d8d9bab41abd1661bb95b2 Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2009-07-08T21:13:06 Monotone-Branch: ca.inverse.sogo --- UI/WebServerResources/SchedulerUI.js | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/UI/WebServerResources/SchedulerUI.js b/UI/WebServerResources/SchedulerUI.js index db40a4e9b..e73500f5b 100644 --- a/UI/WebServerResources/SchedulerUI.js +++ b/UI/WebServerResources/SchedulerUI.js @@ -1814,7 +1814,6 @@ function appendCalendar(folderName, folderPath) { calendarList.insertBefore(li, items[i]); else calendarList.appendChild(li); - $(li).writeAttribute("id", folderPath); $(li).writeAttribute("owner", owner); @@ -1832,9 +1831,9 @@ function appendCalendar(folderName, folderPath) { $(colorBox).addClassName("colorBox"); $(colorBox).addClassName('calendarFolder' + folderPath.substr(1)); - + // Check the checkbox (required for IE) - $(li).down("input.checkBox").checked = true; + li.getElementsByTagName("input")[0].checked = true; // Register events (doesn't work with Safari) setEventsOnCalendar($(checkBox), $(li));