Description:
MERGED bug fix on user password recovery from ytopc branch (change set 402:403)
git-svn-id: http://theory.cpe.ku.ac.th/grader/web/trunk@404 6386c4cd-e34a-4fa8-8920-d93eb39b512e
Commit status:
[Not Reviewed]
References:
Diff options:
Comments:
0 Commit comments
0 Inline Comments
Unresolved TODOs:
There are no unresolved TODOs
r191:976e2beba418 - - 1 file changed: 2 inserted, 1 deleted
@@ -97,6 +97,7 | |||||
|
97 | flash[:notice] = 'The account has recently created or new password has recently been requested. Please wait for 5 minutes' |
|
97 | flash[:notice] = 'The account has recently created or new password has recently been requested. Please wait for 5 minutes' |
|
98 | else |
|
98 | else |
|
99 | user.password = user.password_confirmation = User.random_password |
|
99 | user.password = user.password_confirmation = User.random_password |
|
|
100 | + user.save | ||
|
100 | send_new_password_email(user) |
|
101 | send_new_password_email(user) |
|
101 | flash[:notice] = 'New password has been mailed to you.' |
|
102 | flash[:notice] = 'New password has been mailed to you.' |
|
102 | end |
|
103 | end |
@@ -156,7 +157,7 | |||||
|
156 | mail = TMail::Mail.new |
|
157 | mail = TMail::Mail.new |
|
157 | mail.to = user.email |
|
158 | mail.to = user.email |
|
158 | mail.from = Configuration['system.online_registration.from'] |
|
159 | mail.from = Configuration['system.online_registration.from'] |
|
159 |
- mail.subject = "[#{contest_name}] |
|
160 | + mail.subject = "[#{contest_name}] Password recovery" |
|
160 | mail.body = t('registration.password_retrieval.email_body', { |
|
161 | mail.body = t('registration.password_retrieval.email_body', { |
|
161 | :full_name => user.full_name, |
|
162 | :full_name => user.full_name, |
|
162 | :contest_name => contest_name, |
|
163 | :contest_name => contest_name, |
You need to be logged in to leave comments.
Login now