Pass invitor object when reinviting user

This commit is contained in:
Girish Ramakrishnan
2016-10-13 15:57:58 -07:00
parent 49f7fb552b
commit 1c22cb8443
2 changed files with 4 additions and 3 deletions

View File

@@ -600,8 +600,9 @@ function getOwner(callback) {
});
}
function sendInvite(userId, callback) {
function sendInvite(userId, options, callback) {
assert.strictEqual(typeof userId, 'string');
assert.strictEqual(typeof options, 'object');
assert.strictEqual(typeof callback, 'function');
userdb.get(userId, function (error, userObject) {
@@ -614,7 +615,7 @@ function sendInvite(userId, callback) {
if (error && error.reason === DatabaseError.NOT_FOUND) return callback(new UserError(UserError.NOT_FOUND));
if (error) return callback(new UserError(UserError.INTERNAL_ERROR, error));
mailer.sendInvite(userObject, null);
mailer.sendInvite(userObject, options.invitor || null);
callback(null, userObject.resetToken);
});