This element won't exist if the event is a detached recurrence.
authorMichael J. Rubinsky <mrubinsk@horde.org>
Tue, 10 Aug 2010 17:08:21 +0000 (13:08 -0400)
committerMichael J. Rubinsky <mrubinsk@horde.org>
Tue, 10 Aug 2010 17:08:21 +0000 (13:08 -0400)
Love it when no JS errors are thrown for stuff like this...

kronolith/js/edit.js

index 46ab960..0e14e81 100644 (file)
@@ -515,8 +515,9 @@ var KronolithEdit =
     {
         this.updateWday('start');
         this.updateWday('end');
-        this.updateWday('recur_end');
-
+        if ($('recur_end_wday')) {
+            this.updateWday('recur_end');
+        }
         $('eventform').observe('click', this.clickHandler.bindAsEventListener(this));
         $('eventform').observe('change', this.changeHandler.bindAsEventListener(this));
         $('eventform').observe('keypress', this.keypressHandler.bindAsEventListener(this));