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
This commit is contained in:
parent
0fc8ee7756
commit
f4e1c305e5
|
@ -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
|
||||
|
|
Loading…
Reference in a new issue