You are here

function google_analytics_reports_oauth_callback_submit in Google Analytics Reports 6

Submit handler. Save the results of OAuth.

File

./google_analytics_api.pages.inc, line 198
Admin and OAuth callbacks.

Code

function google_analytics_reports_oauth_callback_submit(&$form, &$form_state) {
  $key = variable_get('google_analytics_reports_consumer_key', 'anonymous');
  $secret = variable_get('google_analytics_reports_consumer_secret', 'anonymous');
  $response = $form_state['google_analytics_reports_oauth']['response'];
  variable_set('google_analytics_reports_oauth_token', $response['oauth_token']);
  variable_set('google_analytics_reports_oauth_token_secret', $response['oauth_token_secret']);
  $form_state['redirect'] = $form_state['google_analytics_reports_oauth']['destination'];
  $form['#programmed'] = FALSE;
}