You are here

function user_relationship_defaults_add_form_validate in User Relationships 7

Same name and namespace in other branches
  1. 5 plugins/user_relationship_defaults/user_relationship_defaults.module \user_relationship_defaults_add_form_validate()
  2. 5.2 plugins/user_relationship_defaults/user_relationship_defaults.module \user_relationship_defaults_add_form_validate()
  3. 6 user_relationship_defaults/user_relationship_defaults.module \user_relationship_defaults_add_form_validate()

Validate the default relationship add page form submission.

File

user_relationship_defaults/user_relationship_defaults.module, line 150
Drupal Module: User Relationship Defaults

Code

function user_relationship_defaults_add_form_validate($form, &$form_state) {
  $users = user_load_multiple(array(), array(
    'name' => $form_state['values']['username'],
  ));
  if (!empty($form_state['values']['username']) && empty($users)) {
    form_set_error('username', t("You must enter an existing user's name."));
  }
  if (!empty($form_state['values']['relationship_type_name'])) {
    if (!user_relationships_type_load(array(
      'name' => $form_state['values']['relationship_type_name'],
    ))) {
      form_set_error('relationship_type_name', t("You must enter an existing relationship's name."));
    }
  }
}