Fix a TODO by @alina-beck

This commit is contained in:
roschaefer 2019-09-28 00:44:37 +02:00
parent 76841d27f1
commit 5848e6af18
2 changed files with 5 additions and 3 deletions

View File

@ -60,7 +60,6 @@ const sendPasswordResetMail = async (resolve, root, args, context, resolveInfo)
const sendEmailVerificationMail = async (resolve, root, args, context, resolveInfo) => { const sendEmailVerificationMail = async (resolve, root, args, context, resolveInfo) => {
const response = await resolve(root, args, context, resolveInfo) const response = await resolve(root, args, context, resolveInfo)
// TODO: return name in response
const { email, nonce, name } = response const { email, nonce, name } = response
await sendMail(emailVerificationTemplate({ email, nonce, name })) await sendMail(emailVerificationTemplate({ email, nonce, name }))
delete response.nonce delete response.nonce

View File

@ -29,11 +29,14 @@ export default {
MATCH (user:User {id: $userId}) MATCH (user:User {id: $userId})
MERGE (user)<-[:BELONGS_TO]-(email:EmailAddressRequest {email: $email, nonce: $nonce}) MERGE (user)<-[:BELONGS_TO]-(email:EmailAddressRequest {email: $email, nonce: $nonce})
SET email.createdAt = toString(datetime()) SET email.createdAt = toString(datetime())
RETURN email RETURN email, user
`, `,
{ userId, email, nonce }, { userId, email, nonce },
) )
return result.records.map(record => record.get('email').properties) return result.records.map(record => ({
name: record.get('user').properties.name,
...record.get('email').properties,
}))
}) })
try { try {
const txResult = await writeTxResultPromise const txResult = await writeTxResultPromise