diff --git a/app/helpers/emailContentGenerator.js b/app/helpers/emailContentGenerator.js
index 253d518..d201e8f 100644
--- a/app/helpers/emailContentGenerator.js
+++ b/app/helpers/emailContentGenerator.js
@@ -171,13 +171,23 @@ const generateCheckUpEmail = searchRequest => {
priceMax
} = searchRequest;
+ let emailFrequencyTitle;
+ switch (searchRequest.emailFrequency) {
+ case EMAIL_FREQUENCY.ASAP.stringId:
+ emailFrequencyTitle = EMAIL_FREQUENCY.ASAP.title;
+ break;
+ case EMAIL_FREQUENCY.DAILY.stringId:
+ emailFrequencyTitle = EMAIL_FREQUENCY.DAILY.title;
+ break;
+ }
+
const gardenSize = realEstateType.hasGardenSize
? `
Kvadratura okućnice: Od ${gardenSizeMin} do ${gardenSizeMax} m2
`
: ``;
- const emailFooter = generateEmailFooter(id);
+ const emailFooter = generateEmailFooter(id, emailFrequencyTitle);
- return `Zdravo
+ return `${stagingTag}Zdravo
Kivi tim traži nekretnine za Vas i kada to ne vidite.
Vaša trenutno aktivna pretraga je:
diff --git a/app/services/notificationService.js b/app/services/notificationService.js
index 1e05e5e..6eaa1a4 100644
--- a/app/services/notificationService.js
+++ b/app/services/notificationService.js
@@ -1,5 +1,8 @@
"use strict";
const { STAGING } = require("../config/appConfig");
+
+const stagingTag = STAGING ? "[STAGING] " : "";
+
const {
matchRealEstates,
matchSearchRequest
@@ -27,7 +30,6 @@ const notifyForNewSearchRequest = async searchRequest => {
const searchRequestId = searchRequest.id;
const matchingRealEstates = matches[searchRequestId].realEstates;
- const stagingTag = STAGING ? "[STAGING] " : "";
const emailContent = generateNewSearchRequestEmail(
searchRequest,
matchingRealEstates
@@ -134,7 +136,7 @@ const checkUpNotify = async () => {
for (const searchRequest of searchRequestsForCheckUp) {
const { email } = searchRequest.dataValues;
- const emailSubject = `Kivi: Mi tražimo nekretnine za vas!`;
+ const emailSubject = `${stagingTag}Kivi: Mi tražimo nekretnine za vas!`;
const emailContent = generateCheckUpEmail(searchRequest.dataValues);
const sendEmailPromise = sendEmail(email, emailSubject, emailContent);