]> err.no Git - scalable-opengroupware.org/commitdiff
parse start/enddate fields using skycalendar and report errors
authorhelge <helge@d1b88da0-ebda-0310-925b-ed51d893ca5b>
Tue, 19 Jul 2005 09:41:41 +0000 (09:41 +0000)
committerhelge <helge@d1b88da0-ebda-0310-925b-ed51d893ca5b>
Tue, 19 Jul 2005 09:41:41 +0000 (09:41 +0000)
git-svn-id: http://svn.opengroupware.org/SOGo/trunk@819 d1b88da0-ebda-0310-925b-ed51d893ca5b

SOGo/UI/Templates/ChangeLog
SOGo/UI/Templates/UIxAppointmentEditor.wox

index 3dab1b64d45248d435e1b3af5980edfef67d1850..95263781530af8f201c31628fd214f8820e4cd13 100644 (file)
@@ -1,5 +1,8 @@
 2005-07-19  Helge Hess  <helge.hess@opengroupware.org>
 
+       * UIxAppointmentEditor.wox: use parsing function from skycalendar.js
+         to check validity of date fields
+
        * UIxAppointmentEditor.wox: check whether title is set and raise a
          confirm panel if not, check if startdate/enddate are 10 chars long
 
index 3a8d49abb98164d23c2fdb5a39c20f7e2f6f329d..f41a9e4d62e0ba5cc74d5056047be2fa5575884f 100644 (file)
         alert('<var:string label:value="validate_invalid_startdate"/>');
         return false;
       }
+      if (cal_prs_date1(e.value) == null)
+       return false;
       
       e = document.getElementById('endTime_date');
       if (e.value.length != 10) {
         alert('<var:string label:value="validate_invalid_enddate"/>');
         return false;
       }
+      if (cal_prs_date1(e.value) == null)
+       return false;
 
       // TODO: parse start/enddate and ensure that start is before end