You are here

function oa_messages_form_views_content_views_panes_content_type_edit_form_alter in Open Atrium Core 7.2

Implements hook_form_FORM_ID_alter().

File

modules/oa_messages/oa_messages.module, line 691

Code

function oa_messages_form_views_content_views_panes_content_type_edit_form_alter(&$form, &$form_state, $form_id) {
  if (isset($form_state['view']) && $form_state['view']->base_table == 'message' && isset($form_state['conf']['view_mode']) && $form_state['conf']['view_mode'] == 'teaser') {

    // Message entities don't have teaser view mode.
    // Set to full to avoid Illegal argument error.
    $form_state['conf']['view_mode'] = 'full';
  }
}