function hybridauth_bonus_form_hybridauth_additional_info_form_submit in HybridAuth Social Login 7.2
1 string reference to 'hybridauth_bonus_form_hybridauth_additional_info_form_submit'
- hybridauth_bonus_form_hybridauth_additional_info_form_alter in hybridauth_bonus/
hybridauth_bonus.module - Implements hook_form_FORM_ID_alter().
File
- hybridauth_bonus/
hybridauth_bonus.module, line 136 - Main file for the HybridAuth Bonus module.
Code
function hybridauth_bonus_form_hybridauth_additional_info_form_submit($form, &$form_state) {
if (isset($form_state['values']['roles'])) {
if (is_array($form_state['values']['roles'])) {
$form_state['values']['data']['roles'] = $form_state['values']['roles'];
}
else {
$form_state['values']['data']['roles'] = array(
$form_state['values']['roles'] => $form_state['values']['roles'],
);
}
if (!isset($form_state['values']['data']['manual']) || is_array($form_state['values']['data']['manual'])) {
$form_state['values']['data']['manual'][] = 'roles';
}
}
}