You are here

function workbench_scheduler_admin_edit_schedule_validate in Workbench Scheduler 7

Same name and namespace in other branches
  1. 7.2 workbench_scheduler.admin.inc \workbench_scheduler_admin_edit_schedule_validate()

Validation function for adding / editing a schedule.

File

./workbench_scheduler.admin.inc, line 235
Provides admin functions for Workbench Scheduler.

Code

function workbench_scheduler_admin_edit_schedule_validate($form, &$form_state) {

  // Validate label.
  if (strlen(trim(strip_tags($form_state['values']['label']))) < 1) {
    form_set_error('label', t('Invalid Schedule name provided'));
  }

  // Check that the two states are not the same.
  if ($form_state['values']['start_state'] == $form_state['values']['end_state']) {
    form_set_error('end_state', t('End state must be different from start state'));
  }
}