Added refresh upon calendar subscription

Monotone-Parent: 2cad106ad282e6e2bb7f22a2bfc3b2e86534f2f1
Monotone-Revision: cb24cbb64f18605eafb31a901df365faf026b2e3

Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2009-05-22T17:09:54
Monotone-Branch: ca.inverse.sogo
This commit is contained in:
Francis Lachapelle
2009-05-22 17:09:54 +00:00
parent 658a3a24c4
commit 2fcdaf40e2

View File

@@ -973,8 +973,6 @@ function refreshCalendarEventsCallback(http) {
}
function newBaseEventDIV(eventRep, event, eventText) {
// cname, calendar, starts, lasts,
// startHour, endHour, title) {
var eventDiv = $(document.createElement("div"));
eventDiv.cname = event[0];
eventDiv.calendar = event[1];
@@ -1004,8 +1002,8 @@ function newBaseEventDIV(eventRep, event, eventText) {
textDiv.addClassName("text");
textDiv.appendChild(document.createTextNode(eventText));
if (event[6] != null) {
// Location field is defined -- user can read event
if (event[2] != null) {
// Status field is defined -- user can read event
eventDiv.observe("mousedown", listRowMouseDownHandler);
eventDiv.observe("click", onCalendarSelectEvent);
eventDiv.observe("dblclick", editDoubleClickedEvent);
@@ -1866,8 +1864,12 @@ function appendStyleElement(folderPath, color) {
function onFolderSubscribeCB(folderData) {
var folder = $(folderData["folder"]);
if (!folder)
if (!folder) {
appendCalendar(folderData["folderName"], folderData["folder"]);
refreshEvents();
refreshTasks();
changeCalendarDisplay();
}
}
function onFolderUnsubscribeCB(folderId) {