Author: gseitz
Date: Thu Sep 20 11:26:28 2007
New Revision: 577853

URL: http://svn.apache.org/viewvc?rev=577853&view=rev
Log:
WICKET-989: added check whether the entered date is valid

Modified:
    
wicket/trunk/jdk-1.4/wicket-datetime/src/main/java/org/apache/wicket/extensions/yui/calendar/wicket-date.js

Modified: 
wicket/trunk/jdk-1.4/wicket-datetime/src/main/java/org/apache/wicket/extensions/yui/calendar/wicket-date.js
URL: 
http://svn.apache.org/viewvc/wicket/trunk/jdk-1.4/wicket-datetime/src/main/java/org/apache/wicket/extensions/yui/calendar/wicket-date.js?rev=577853&r1=577852&r2=577853&view=diff
==============================================================================
--- 
wicket/trunk/jdk-1.4/wicket-datetime/src/main/java/org/apache/wicket/extensions/yui/calendar/wicket-date.js
 (original)
+++ 
wicket/trunk/jdk-1.4/wicket-datetime/src/main/java/org/apache/wicket/extensions/yui/calendar/wicket-date.js
 Thu Sep 20 11:26:28 2007
@@ -106,10 +106,12 @@
 Wicket.DateTime.showCalendar = function(widget, date, datePattern) {
        if (date) {
                date = Wicket.DateTime.parseDate(datePattern, date);
-               widget.select(date);
-               firstDate = widget.getSelectedDates()[0];
-               widget.cfg.setProperty("pagedate", (firstDate.getMonth() + 1) + 
"/" + firstDate.getFullYear());
-               widget.render();
+               if (!isNaN(date.getTime())) {           
+                       widget.select(date);
+                       firstDate = widget.getSelectedDates()[0];
+                       widget.cfg.setProperty("pagedate", 
(firstDate.getMonth() + 1) + "/" + firstDate.getFullYear());
+                       widget.render();
+               }
        }
        widget.show();
 }


Reply via email to