You are here

function oa_subspaces_form_views_content_views_panes_content_type_edit_form_alter in Open Atrium Subspaces 7.2

Implements hook_form_FORM_ID_alter().

File

./oa_subspaces.module, line 183

Code

function oa_subspaces_form_views_content_views_panes_content_type_edit_form_alter(&$form, &$form_state, $form_id) {

  // Doing it to the exposed form alone doesn't work :(.
  // Need to also do it for the pane config form
  if (!empty($form['exposed']['filter-og_group_ref_target_id']['og_group_ref_target_id'])) {
    $settings = _oa_subspaces_find_view_settings($form_state['view'], $form_state);
    _oa_subspaces_add_element_all($form['exposed']['filter-og_group_ref_target_id'], $form_state, $settings, array(
      'exposed',
    ));
    _oa_subspaces_add_element_parent($form['exposed']['filter-og_group_ref_target_id'], $form_state, $settings, array(
      'exposed',
    ));
  }
}