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 response = await resolve(root, args, context, resolveInfo)
// TODO: return name in response
const { email, nonce, name } = response
await sendMail(emailVerificationTemplate({ email, nonce, name }))
delete response.nonce

View File

@ -29,11 +29,14 @@ export default {
MATCH (user:User {id: $userId})
MERGE (user)<-[:BELONGS_TO]-(email:EmailAddressRequest {email: $email, nonce: $nonce})
SET email.createdAt = toString(datetime())
RETURN email
RETURN email, user
`,
{ 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 {
const txResult = await writeTxResultPromise