function usermerge_merge_form_submit in User Merge 7.2
Same name and namespace in other branches
- 6 usermerge.module \usermerge_merge_form_submit()
- 7 usermerge.module \usermerge_merge_form_submit()
Displays the userdata-review form, or merges the selected accounts.
1 string reference to 'usermerge_merge_form_submit'
- usermerge_merge_form in ./
usermerge.module - Form to collect the two user IDs.
File
- ./
usermerge.module, line 260 - Main file for the User Merge module.
Code
function usermerge_merge_form_submit($form, &$form_state) {
if (!isset($form_state['form_page'])) {
$form_state['page_values']['merge_form'] = $form_state['values'];
if (!empty($form_state['page_values']['review_table'])) {
$form_state['values'] = $form_state['page_values']['review_table'];
}
$form_state['form_page'] = 'review_table';
$form_state['rebuild'] = TRUE;
}
else {
$form_state['values']['usermerge_user_delete_action'] = $form_state['page_values']['merge_form']['usermerge_user_delete_action'];
usermerge_merge_accounts($form_state['page_values']['merge_form']['user_to_delete'], $form_state['page_values']['merge_form']['user_to_keep'], $form_state['values']);
}
}