all repos — caroster @ 0e7cec612a19f2356c6f03a89ca8eb1c1b698b97

[Octree] Group carpool to your event https://caroster.io

backend/extensions/users-permissions/models/User.js (view raw)

 1module.exports = {
 2  lifecycles: {
 3    async afterCreate(user) {
 4      if (user.email) {
 5        try {
 6          await strapi.plugins['email'].services.contact.subscribe({
 7            email: user.email,
 8          });
 9          strapi.log.info(
10            `Email ${user.email} saved to Sendgrid contact list.`
11          );
12        } catch (error) {
13          console.error(error);
14        }
15      }
16    },
17  },
18};