diff --git a/website/api/controllers/deliver-contact-form-message.js b/website/api/controllers/deliver-contact-form-message.js index 6045d86f33..bc8e96546c 100644 --- a/website/api/controllers/deliver-contact-form-message.js +++ b/website/api/controllers/deliver-contact-form-message.js @@ -66,7 +66,7 @@ module.exports = { `Name: ${firstName + ' ' + lastName}, Email: ${emailAddress}, Message: ${message ? message : 'No message.'}` ); } - if(userHasPremiumSubscription){ + if(userHasPremiumSubscription) { // If the user has a Fleet Premium subscription, prepend the message with details about their subscription. let subscriptionDetails =` Fleet Premium subscription details: @@ -94,6 +94,23 @@ Fleet Premium subscription details: message, }, }); + } else { + await sails.helpers.sendTemplateEmail.with({ + to: sails.config.custom.contactFormEmailAddress, + replyTo: { + name: firstName + ' '+ lastName, + emailAddress: emailAddress, + }, + subject: 'New contact form message', + layout: false, + template: 'email-contact-form', + templateData: { + emailAddress, + firstName, + lastName, + message, + }, + }); } await sails.helpers.http.post(sails.config.custom.slackWebhookUrlForContactForm, {