You are here

function nodequeue_edit_queue_form_validate in Nodequeue 7.3

Same name and namespace in other branches
  1. 5.2 nodequeue.module \nodequeue_edit_queue_form_validate()
  2. 6.2 includes/nodequeue.admin.inc \nodequeue_edit_queue_form_validate()
  3. 7.2 includes/nodequeue.admin.inc \nodequeue_edit_queue_form_validate()

Validate function for the nodequeue_queue form.

File

includes/nodequeue.admin.inc, line 577
Admin page callbacks for the nodequeue module.

Code

function nodequeue_edit_queue_form_validate($form, &$form_state) {
  if (empty($form_state['values']['title'])) {
    form_set_error('title', t('Please enter a title for this queue.'));
  }
  $queue = (object) $form_state['values'];

  // Fix checkboxes.
  $queue->roles = array_keys(array_filter($queue->roles));
  $queue->types = array_keys(array_filter($queue->types));
  nodequeue_api_queue_form_validate($queue, $form_state, $form);
}