Procházet zdrojové kódy

Fixed bug in validation

spficklin před 12 roky
rodič
revize
ae71f56d34
1 změnil soubory, kde provedl 2 přidání a 2 odebrání
  1. 2 2
      tripal_pub/includes/pub_search.inc

+ 2 - 2
tripal_pub/includes/pub_search.inc

@@ -300,10 +300,10 @@ function tripal_pub_search_form_validate($form, &$form_state) {
   if(!$from_year and $to_year) {
     form_set_error('from_year', 'Please provide a 4-digit year.');
   }
-  if(!preg_match('/\d\d\d\d/' , $from_year)) {
+  if($from_year and !preg_match('/\d\d\d\d/' , $from_year)) {
     form_set_error('from_year', 'Please provide a 4-digit year.');
   }
-  if(!preg_match('/\d\d\d\d/' , $to_year)) {
+  if($to_year and !preg_match('/\d\d\d\d/' , $to_year)) {
     form_set_error('to_year', 'Please provide a 4-digit year.');
   }  
 }