From d2b5c21f396588c25ad1fad636f2ec165b37b1a8 Mon Sep 17 00:00:00 2001 From: Sebastian Mihalache <sebastian.mihalache@gmail.con> Date: Tue, 7 Aug 2018 17:09:49 +0300 Subject: [PATCH] fix(components-faraday): add isActive to new users --- .../component-helper-service/src/services/email/Email.js | 9 ++++++++- .../components-faraday/src/components/SignUp/utils.js | 1 + 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/packages/component-helper-service/src/services/email/Email.js b/packages/component-helper-service/src/services/email/Email.js index 8d5b688b6..59531e05d 100644 --- a/packages/component-helper-service/src/services/email/Email.js +++ b/packages/component-helper-service/src/services/email/Email.js @@ -1,6 +1,7 @@ const config = require('config') const helpers = require('./helpers') const SendEmail = require('@pubsweet/component-send-email') +const logger = require('@pubsweet/logger') class Email { constructor({ @@ -64,14 +65,20 @@ class Email { } sendEmail({ text, html }) { + const fromEmail = config.get('mailer.from') const mailData = { - from: config.get('mailer.from'), + from: fromEmail, to: this.toUser.email, subject: this.content.subject, text, html, } + logger.info( + `INFO: Sent email from ${fromEmail} to ${ + this.toUser.email + } with subject ${this.content.subject}`, + ) SendEmail.send(mailData) } } diff --git a/packages/components-faraday/src/components/SignUp/utils.js b/packages/components-faraday/src/components/SignUp/utils.js index ae98c93c7..c5564bfe0 100644 --- a/packages/components-faraday/src/components/SignUp/utils.js +++ b/packages/components-faraday/src/components/SignUp/utils.js @@ -15,6 +15,7 @@ const generatePasswordHash = () => export const parseSignupAuthor = ({ token, confirmPassword, ...values }) => ({ ...values, admin: false, + isActive: true, isConfirmed: false, editorInChief: false, handlingEditor: false, -- GitLab