diff --git a/airtime_mvc/application/forms/AddShowAbsoluteRebroadcastDates.php b/airtime_mvc/application/forms/AddShowAbsoluteRebroadcastDates.php index f38cd0464..0053425cc 100644 --- a/airtime_mvc/application/forms/AddShowAbsoluteRebroadcastDates.php +++ b/airtime_mvc/application/forms/AddShowAbsoluteRebroadcastDates.php @@ -32,6 +32,8 @@ class Application_Form_AddShowAbsoluteRebroadcastDates extends Zend_Form_SubForm public function checkReliantFields($formData) { + $noError = true; + for($i=1; $i<=10; $i++) { $valid = true; @@ -53,6 +55,7 @@ class Application_Form_AddShowAbsoluteRebroadcastDates extends Zend_Form_SubForm } if($valid === false) { + $noError = false; continue; } @@ -72,10 +75,11 @@ class Application_Form_AddShowAbsoluteRebroadcastDates extends Zend_Form_SubForm if($rebroad_start < $show_end) { $this->getElement('add_show_rebroadcast_time_absolute_'.$i)->setErrors(array("Must wait at least 1 hour to rebroadcast")); $valid = false; + $noError = false; } } - return $valid; + return $noError; } } diff --git a/airtime_mvc/application/forms/AddShowRebroadcastDates.php b/airtime_mvc/application/forms/AddShowRebroadcastDates.php index 1ec13575d..c31f4fde6 100644 --- a/airtime_mvc/application/forms/AddShowRebroadcastDates.php +++ b/airtime_mvc/application/forms/AddShowRebroadcastDates.php @@ -37,6 +37,8 @@ class Application_Form_AddShowRebroadcastDates extends Zend_Form_SubForm public function checkReliantFields($formData) { + $noError = true; + for($i=1; $i<=10; $i++) { $valid = true; @@ -58,6 +60,7 @@ class Application_Form_AddShowRebroadcastDates extends Zend_Form_SubForm } if($valid === false) { + $noError = false; continue; } @@ -81,10 +84,11 @@ class Application_Form_AddShowRebroadcastDates extends Zend_Form_SubForm if($rebroad_start < $show_end) { $this->getElement('add_show_rebroadcast_time_'.$i)->setErrors(array("Must wait at least 1 hour to rebroadcast")); $valid = false; + $noError = false; } } - return $valid; + return $noError; } }