mirror of
https://github.com/meteor/meteor.git
synced 2026-05-02 03:01:46 -04:00
followup to 4acfc5c6
This commit is contained in:
@@ -331,7 +331,7 @@ Accounts.sendResetPasswordEmail = function (userId, email) {
|
||||
"services.password.reset": tokenRecord
|
||||
}});
|
||||
// before passing to template, update user object with new token
|
||||
user.services.password.reset = tokenRecord;
|
||||
Meteor._ensure(user, 'services', 'password').reset = tokenRecord;
|
||||
|
||||
var resetPasswordUrl = Accounts.urls.resetPassword(token);
|
||||
|
||||
@@ -382,7 +382,7 @@ Accounts.sendEnrollmentEmail = function (userId, email) {
|
||||
"services.password.reset": tokenRecord
|
||||
}});
|
||||
// before passing to template, update user object with new token
|
||||
user.services.password.reset = tokenRecord;
|
||||
Meteor._ensure(user, 'services', 'password').reset = tokenRecord;
|
||||
|
||||
var enrollAccountUrl = Accounts.urls.enrollAccount(token);
|
||||
|
||||
@@ -507,6 +507,10 @@ Accounts.sendVerificationEmail = function (userId, address) {
|
||||
{_id: userId},
|
||||
{$push: {'services.email.verificationTokens': tokenRecord}});
|
||||
// before passing to template, update user object with new token
|
||||
Meteor._ensure(user, 'services', 'email');
|
||||
if (!user.services.email.verificationTokens) {
|
||||
user.services.email.verificationTokens = [];
|
||||
}
|
||||
user.services.email.verificationTokens.push(tokenRecord);
|
||||
|
||||
var verifyEmailUrl = Accounts.urls.verifyEmail(tokenRecord.token);
|
||||
|
||||
Reference in New Issue
Block a user