Skip to content
This repository was archived by the owner on Oct 29, 2020. It is now read-only.

Commit 5f7e907

Browse files
committed
Merge pull request #868 from angaither/form-action-to-save-fails
Added 'form action' to add campaign data funciton.
2 parents 9260da5 + 30ad91c commit 5f7e907

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

lib/modules/dosomething/dosomething_user/dosomething_user.module

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -97,9 +97,6 @@ function dosomething_user_form_alter(&$form, $form_state, $form_id) {
9797
switch ($form_id) {
9898
case 'user_login_block':
9999
case 'user_login':
100-
// Helper text & additional data.
101-
_dosomething_user_login_shared_helper_text($form);
102-
_dosomething_user_add_campaign_data($form);
103100
// Form specific helper text.
104101
$form['name']['#title'] = 'Email or Cell Number';
105102
$form['pass']['#attributes']['placeholder'] = t('[password]');
@@ -108,6 +105,11 @@ function dosomething_user_form_alter(&$form, $form_state, $form_id) {
108105
$form['#action'] = $secure_url . '/user/login';
109106
array_unshift($form['#validate'], 'dosomething_user_login_validate');
110107
$form['#submit'][] = 'dosomething_user_login_submit';
108+
109+
// Helper text & additional data.
110+
_dosomething_user_login_shared_helper_text($form);
111+
_dosomething_user_add_campaign_data($form);
112+
111113
break;
112114

113115
case 'user_profile_form':
@@ -246,6 +248,7 @@ function _dosomething_user_add_campaign_data(&$form) {
246248
// @TODO: Encrypt me.
247249
'#value' => $obj->nid,
248250
);
251+
$form['#action'] = '/node/' . $obj->nid;
249252
}
250253
}
251254
}

0 commit comments

Comments
 (0)