use notificationService to send email for new search request

This commit is contained in:
Bilal Catic
2019-09-30 10:29:05 +02:00
parent a738a371ae
commit 87a72be8fe

View File

@@ -1,6 +1,8 @@
const { currentSearchRequest } = require("../helpers/url"); const { currentSearchRequest } = require("../helpers/url");
const { isValidEmail } = require("../helpers/email"); const { isValidEmail } = require("../helpers/email");
const { sendTemplatedEmail } = require("../helpers/awsEmail"); const {
notifyForNewSearchRequest
} = require("../services/notificationService");
const getQuerySubmit = async (req, res) => { const getQuerySubmit = async (req, res) => {
const title = "Upišite vaš e-mail"; const title = "Upišite vaš e-mail";
@@ -42,7 +44,8 @@ const postQuerySubmit = async (req, res) => {
searchRequest.subscribed = true; searchRequest.subscribed = true;
await searchRequest.save(); await searchRequest.save();
sendTemplatedEmail(emailInput, searchRequest); await notifyForNewSearchRequest(searchRequest);
res.redirect(nextStep); res.redirect(nextStep);
}; };