#833220 by dereine: Properly validate value on date filter.
authorEarl Miles
Fri, 10 Dec 2010 00:46:57 +0000 (00:46 +0000)
committerEarl Miles
Fri, 10 Dec 2010 00:46:57 +0000 (00:46 +0000)
CHANGELOG.txt
handlers/views_handler_filter_date.inc

index 26521bc..7502212 100644 (file)
@@ -90,6 +90,7 @@ Views 2.x-dev
     o #909886: -Any- option shows up on boolean exposed filters even when not optional.
     o #751308 by dereine: Provide an administrator warning when option_definition() data is incorrect.
     o #817360 by John Morahan: Have Analyze button warn if view has no access control.
+    o #833220 by dereine: Properly validate value on date filter.
 
   New features
     o #841260: Introduce a field to evaluate math expressions. Relies on CTools 1.7 (not yet released).
index ae78359..4758e40 100644 (file)
@@ -73,7 +73,7 @@ class views_handler_filter_date extends views_handler_filter_numeric {
 
     if ($operators[$operator]['values'] == 1) {
       $convert = strtotime($value['value']);
-      if ($convert == -1 || $convert === FALSE) {
+      if (!empty($form['value']) && ($convert == -1 || $convert === FALSE)) {
         form_error($form['value'], t('Invalid date format.'));
       }
     }