You are here

function quiz_question_node_form_submit in Quiz 8.5

Same name and namespace in other branches
  1. 8.6 question_types/quiz_question/quiz_question.module \quiz_question_node_form_submit()
  2. 7.5 question_types/quiz_question/quiz_question.module \quiz_question_node_form_submit()

Generic submit handler for quiz_question_form().

File

question_types/quiz_question/quiz_question.module, line 54
Quiz Question module.

Code

function quiz_question_node_form_submit($form, &$form_state) {
  $node = $form_state['node'];
  if (!empty($form_state['values']['revision'])) {

    // Forced redirect to question-revision-actions, overriding any
    // '?destination' that's set.
    unset($_GET['destination']);
    unset($_REQUEST['edit']['destination']);
    $form_state['redirect'] = array(
      'quiz/' . $node->nid . '/question-revision-actions',
      array(
        'query' => drupal_get_destination(),
      ),
    );
  }
}