You are here

function og_ui_add_users_validate in Organic groups 7

Same name and namespace in other branches
  1. 7.2 og_ui/og_ui.admin.inc \og_ui_add_users_validate()

Validate handler; Add users to group.

File

og_ui/og_ui.admin.inc, line 138
Admin settings for Organic groups module.

Code

function og_ui_add_users_validate($form, &$form_state) {
  $account = user_load_by_name($form_state['values']['og_add_user']);
  if (!$account) {
    form_set_error('og_add_user', t('You have entered an invalid user name.'));
  }

  // @see entity_form_field_validate().
  $dummy_entity = new stdClass();
  if (!empty($form_state['values']['membership_fields'])) {
    $dummy_entity = (object) $form_state['values']['membership_fields'];
  }
  $dummy_entity->type = $form_state['values']['og_add_user_membership_type'];
  field_attach_form_validate('og_membership', $dummy_entity, $form['membership_fields'], $form_state);
}