summaryrefslogtreecommitdiffstats
path: root/backend/src/resolvers/Mutation.js
diff options
context:
space:
mode:
authorWes Bos <wesbos@gmail.com>2018-03-20 14:48:34 -0400
committerWes Bos <wesbos@gmail.com>2018-03-20 14:48:34 -0400
commit92f612a995c54f7423bd2b760fb1a324044693a6 (patch)
tree0350ceb82c0539bcafdded837c435ee68d6257ef /backend/src/resolvers/Mutation.js
parent217cfed064989816fbffcb1e285134c8e03ef5c7 (diff)
Starting testing
Diffstat (limited to 'backend/src/resolvers/Mutation.js')
-rw-r--r--backend/src/resolvers/Mutation.js7
1 files changed, 3 insertions, 4 deletions
diff --git a/backend/src/resolvers/Mutation.js b/backend/src/resolvers/Mutation.js
index cd25599..6eeab7c 100644
--- a/backend/src/resolvers/Mutation.js
+++ b/backend/src/resolvers/Mutation.js
@@ -1,6 +1,5 @@
const bcrypt = require('bcryptjs');
const jwt = require('jsonwebtoken');
-const { forwardTo } = require('prisma-binding');
const { getUserId, Context } = require('../utils');
const { randomBytes } = require('crypto');
const { promisify } = require('util');
@@ -137,7 +136,6 @@ const mutations = {
if (!user) {
throw new Error(`No user with the email ${args.email}`);
}
- console.log(user);
// 2. Set a reset token, and a reset date
const resetToken = (await promisify(randomBytes)(20)).toString('hex');
const resetTokenExpiry = Date.now() + 3600000; // 1 hour from now
@@ -151,11 +149,12 @@ const mutations = {
// 3. Send them their token via email
const mailRes = await mail.sendMail({
from: 'wesbos@gmail.com',
- to: 'wesbos@gmail.com',
+ to: user.email,
subject: 'Your password reset token',
+ // TODO: don't hardcore localhost here
html: `Here is your reset link: http://localhost:3000/reset?resetToken=${resetToken}`,
});
-
+ console.log(mailRes);
return res.updateUser;
},