additional checking

This commit is contained in:
Nathan Coad
2018-06-30 07:52:22 +10:00
parent c17e2025a3
commit ae5b86a8a9

View File

@@ -432,10 +432,13 @@ function booking_rooms_definition_form_validate($form, $form_state) {
//make sure room number is numerical //make sure room number is numerical
$values = $form_state['input']; $values = $form_state['input'];
if ((! is_numeric($values['booking_room_number'])) && $form_state['values']['op'] != 'Delete Room') { if ($form_state['values']['op'] != 'Delete Room') {
form_set_error('booking_room_number', t('Room number must be numeric. If you need to use a more descriptive label, please use the room label field.')); if (isset($values['booking_room_number']) && (! is_numeric($values['booking_room_number']))) {
watchdog('booking_debug', "<pre>Room definition submission:\n@info</pre>", array('@info' => print_r( $form_state, true))); form_set_error('booking_room_number', t('Room number must be numeric. If you need to use a more descriptive label, please use the room label field.'));
watchdog('booking_debug', "<pre>Room definition submission:\n@info</pre>", array('@info' => print_r( $form_state, true)));
}
} }
} }
/** /**