validation error if session is full
This commit is contained in:
@@ -123,7 +123,7 @@ function booking_variety_session_form_callback($form, &$form_state) {
|
||||
function booking_variety_regn_form_validate($form, &$form_state) {
|
||||
global $event;
|
||||
$values = $form_state['input'];
|
||||
watchdog('booking_debug', 'booking_variety_regn_form_validate: <pre>@info</pre>', array('@info' => print_r( $form_state, true)));
|
||||
//watchdog('booking_debug', 'booking_variety_regn_form_validate: <pre>@info</pre>', array('@info' => print_r( $form_state, true)));
|
||||
|
||||
// Don't run validation on ajax callback
|
||||
if (isset($form_state['input']['_triggering_element_name'])) {
|
||||
@@ -175,12 +175,14 @@ function booking_variety_regn_form_validate($form, &$form_state) {
|
||||
}
|
||||
|
||||
$session = $sessions[$selected_session_id];
|
||||
if ($session->booking_variety_regncount < $session->booking_variety_maxsize) {
|
||||
watchdog('booking_debug', 'Still room in session @id : @count is less than @size', array(
|
||||
'@id' => $selected_session_id, '@count' => $session->booking_variety_regncount,
|
||||
'@size' => $session->booking_variety_maxsize
|
||||
));
|
||||
if ($session->booking_variety_regncount >= $session->booking_variety_maxsize) {
|
||||
//watchdog('booking_debug', 'No room in session @id : @count is less than @size', array(
|
||||
// '@id' => $selected_session_id, '@count' => $session->booking_variety_regncount,
|
||||
// '@size' => $session->booking_variety_maxsize
|
||||
//));
|
||||
form_set_error('select-variety-' . $id, t('You have selected a session that is now full. Please try again.'));
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user