From e6fc5de307112a4f702e593334f2e035fa8a5a06 Mon Sep 17 00:00:00 2001 From: Wolfgang Sourdeau Date: Fri, 16 May 2008 20:59:39 +0000 Subject: [PATCH] Monotone-Parent: 5358dac96702062963946c8e313dafef1c51fd00 Monotone-Revision: 35935e7cb23cfd2e86e20fb2fb2bfe4592bb4a49 Monotone-Author: wsourdeau@inverse.ca Monotone-Date: 2008-05-16T20:59:39 Monotone-Branch: ca.inverse.sogo --- UI/WebServerResources/SchedulerUI.js | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/UI/WebServerResources/SchedulerUI.js b/UI/WebServerResources/SchedulerUI.js index a9eef319f..0c3c2a526 100644 --- a/UI/WebServerResources/SchedulerUI.js +++ b/UI/WebServerResources/SchedulerUI.js @@ -1622,9 +1622,13 @@ function onCalendarModify(event) { function updateCalendarProperties(calendarID, calendarName, calendarColor) { var idParts = calendarID.split(":"); - var nodeID = "/" + idParts[0]; - if (idParts.length > 1) - nodeID += "_" + idParts[1].split("/")[1]; + var folderName = idParts[1].split("/")[1]; + var nodeID; + if (idParts[0] != UserLogin) + nodeID = "/" + idParts[0] + "_" + folderName; + else + nodeID = "/" + folderName; + log("nodeID: " + nodeID); var calendarNode = $(nodeID); var childNodes = calendarNode.childNodes; childNodes[childNodes.length-1].nodeValue = calendarName; @@ -1688,8 +1692,7 @@ function appendCalendar(folderName, folderPath) { li.appendChild(checkBox); li.appendChild(document.createTextNode(" ")); $(checkBox).addClassName("checkBox"); - if (owner == UserLogin) - checkBox.checked = 1; + checkBox.checked = 1; var colorBox = document.createElement("div"); li.appendChild(colorBox);