You are here

function og_node_type_form_submit in Organic groups 6.2

Same name and namespace in other branches
  1. 5.8 og.module \og_node_type_form_submit()
  2. 5 og.module \og_node_type_form_submit()
  3. 5.3 og.module \og_node_type_form_submit()
  4. 5.7 og.module \og_node_type_form_submit()
  5. 6 og.module \og_node_type_form_submit()

Submit callback for node_type_form.

Rebuild node access if usage has changed.

1 string reference to 'og_node_type_form_submit'
og_form_node_type_form_alter in ./og.module
Implementation of hook_form_FORM_ID_alter() for node_type_form.

File

./og.module, line 1883
Code for the Organic Groups module.

Code

function og_node_type_form_submit($form, &$form_state) {
  $type = $form_state['values']['type'];
  $var = 'og_content_type_usage';
  $new = $form_state['values'][$var];
  $old = $form_state['values']['old_' . $var];
  if ($new != $old) {
    node_access_needs_rebuild();
  }

  // Prevent this old variable from being saved to DB.
  unset($form_state['values']['old_' . $var]);
}