From 6cab6071c65ffb0f4f72393c62d1e51e0910aec9 Mon Sep 17 00:00:00 2001 From: cp-dharti-r Date: Fri, 3 May 2024 16:15:59 +0530 Subject: [PATCH] Stop sending mails on publish the post --- .../api/post/content-types/post/lifecycles.js | 60 +++++++++---------- 1 file changed, 30 insertions(+), 30 deletions(-) diff --git a/admin/src/api/post/content-types/post/lifecycles.js b/admin/src/api/post/content-types/post/lifecycles.js index add31d5..dd60ebe 100644 --- a/admin/src/api/post/content-types/post/lifecycles.js +++ b/admin/src/api/post/content-types/post/lifecycles.js @@ -26,36 +26,36 @@ module.exports = { }, }); - const user = await strapi.entityService.findMany( - "plugin::users-permissions.user", - { - fields: "email", - filters: { is_subscribed: true }, - } - ); - - for (i = 0; i < user.length; i++) { - const emailTemplatePath = path.join( - __dirname, - "../../../../../public/emailTemplates/subscribe.html" - ); - const emailTemplate = handlebars.compile( - fs.readFileSync(emailTemplatePath, "utf8") - )({ - postTitle: event.result.title, - summary: event.result.summary, - slug: event.result.slug, - imageUrl: event.result.image ? event.result.image.url : "", - userEmail: user[i].email, - }); - let emailData = { - to: user[i].email, - from: process.env.HR_FROM_MAIL, - subject: event.result.title, - html: emailTemplate, - }; - await strapi.plugins["email"].services.email.send(emailData); - } + // const user = await strapi.entityService.findMany( + // "plugin::users-permissions.user", + // { + // fields: "email", + // filters: { is_subscribed: true }, + // } + // ); + + // for (i = 0; i < user.length; i++) { + // const emailTemplatePath = path.join( + // __dirname, + // "../../../../../public/emailTemplates/subscribe.html" + // ); + // const emailTemplate = handlebars.compile( + // fs.readFileSync(emailTemplatePath, "utf8") + // )({ + // postTitle: event.result.title, + // summary: event.result.summary, + // slug: event.result.slug, + // imageUrl: event.result.image ? event.result.image.url : "", + // userEmail: user[i].email, + // }); + // let emailData = { + // to: user[i].email, + // from: process.env.HR_FROM_MAIL, + // subject: event.result.title, + // html: emailTemplate, + // }; + // await strapi.plugins["email"].services.email.send(emailData); + // } } } },