From f4e1c305e5fd6acdeed6139215be98037a8804f5 Mon Sep 17 00:00:00 2001 From: Francis Lachapelle Date: Wed, 19 Aug 2009 00:26:55 +0000 Subject: [PATCH] Fix JavaScript error in Calendar properties window Monotone-Parent: f204b5cbae9f137b40fe156567df21dd058ef0fd Monotone-Revision: 4eec48b0737f46c7d29a611b8aacf7df08d809fb Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2009-08-19T00:26:55 Monotone-Branch: ca.inverse.sogo --- UI/WebServerResources/UIxCalendarProperties.js | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/UI/WebServerResources/UIxCalendarProperties.js b/UI/WebServerResources/UIxCalendarProperties.js index 12f0c023a..8b1bf5711 100644 --- a/UI/WebServerResources/UIxCalendarProperties.js +++ b/UI/WebServerResources/UIxCalendarProperties.js @@ -22,26 +22,27 @@ function onOKClick(event) { var calendarColor = $("calendarColor"); var calendarID = $("calendarID"); var save = true; - var tag = $("calendarSyncTag").value; + var tag = $("calendarSyncTag"); var originalTag = $("originalCalendarSyncTag"); var allTags = $("allCalendarSyncTags"); if (allTags) allTags = allTags.value.split(","); - if ($("synchronizeCalendar").checked) { - if (tag.blank()) { + if (tag + && $("synchronizeCalendar").checked) { + if (tag.value.blank()) { alert(labels["tagNotDefined"]); save = false; } else if (allTags - && allTags.indexOf(tag) > -1) { + && allTags.indexOf(tag.value) > -1) { alert(labels["tagAlreadyExists"]); save = false; } else if (originalTag && !originalTag.value.blank()) { - if (tag != originalTag.value) + if (tag.value != originalTag.value) save = confirm(labels["tagHasChanged"]); } else