You are here

function nodeaccess_userreference_form_field_ui_field_edit_form_submit in Node access user reference 7.2

Extra submit function for User reference field config.

1 string reference to 'nodeaccess_userreference_form_field_ui_field_edit_form_submit'
nodeaccess_userreference_form_field_ui_field_edit_form_alter in ./nodeaccess_userreference.module
Implements hook_form-FORM-ID_alter().

File

./nodeaccess_userreference.module, line 122
The Node access user reference module.

Code

function nodeaccess_userreference_form_field_ui_field_edit_form_submit($form, &$form_state) {
  $data =& $form_state['values']['field']['settings']['nodeaccess_userreference'];
  $field_name =& $form_state['values']['instance']['field_name'];
  nodeaccess_userreference_field_settings($field_name, $data);
  $type =& $form_state['values']['instance']['bundle'];
  $nodes = node_load_multiple(NULL, array(
    'type' => $type,
  ));
  if ($nodes) {

    // Because the field settings have changed we should prompt for a full rebuild.
    node_access_needs_rebuild(TRUE);
  }
}