From d5991b54b1793957bfee4b27d813b912a59e8cab Mon Sep 17 00:00:00 2001
From: Daniel Sandu <daniel.sandu@thinslices.com>
Date: Mon, 3 Dec 2018 15:19:13 +0200
Subject: [PATCH] fix(notifications): added title param to ctaLink button

---
 .../src/routes/fragments/notifications/notifications.js        | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/packages/component-manuscript-manager/src/routes/fragments/notifications/notifications.js b/packages/component-manuscript-manager/src/routes/fragments/notifications/notifications.js
index c901c343b..973f167c7 100644
--- a/packages/component-manuscript-manager/src/routes/fragments/notifications/notifications.js
+++ b/packages/component-manuscript-manager/src/routes/fragments/notifications/notifications.js
@@ -115,6 +115,8 @@ module.exports = {
   async sendEQSEmail({ baseUrl, fragment, UserModel, collection }) {
     const userHelper = new User({ UserModel })
     const eicName = await userHelper.getEiCName()
+    const fragmentHelper = new Fragment({ fragment })
+    const { title } = await fragmentHelper.getFragmentData({})
 
     const { paragraph, ...bodyProps } = getEmailCopy({
       emailType: 'eqs-manuscript-submitted',
@@ -134,6 +136,7 @@ module.exports = {
         signatureName: eicName,
         signatureJournal: journalName,
         ctaLink: services.createUrl(baseUrl, config.get('eqs-decision.url'), {
+          title,
           collectionId: collection.id,
           customId: collection.customId,
           token: collection.technicalChecks.token,
-- 
GitLab