use single ENUMS; change old realEstateType enums
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
const { APP_URL } = require("../config/appConfig");
|
||||
const { getRealEstateTypeEnum } = require("./enums");
|
||||
const { AD_CATEGORY } = require("../common/enums");
|
||||
const { getRegionName, getMunicipalityName } = require("./codes");
|
||||
const { allRERequestByUiid } = require("./db/dbHelper");
|
||||
let AWS = require("aws-sdk");
|
||||
@@ -49,9 +49,8 @@ const sendTemplatedEmail = async (email, request) => {
|
||||
};
|
||||
|
||||
const getGreetingsEmailHTML = realEstateRequest => {
|
||||
const realEstateType = getRealEstateTypeEnum(
|
||||
realEstateRequest.realEstateType
|
||||
);
|
||||
const realEstateType = AD_CATEGORY[realEstateRequest.realEstateType];
|
||||
|
||||
const gardenSize = realEstateType.hasGardenSize
|
||||
? `<div><strong>Kvadratura okućnice: Od ${realEstateRequest.gardenSizeMin} do ${realEstateRequest.gardenSizeMax} m2 </strong></div>`
|
||||
: ``;
|
||||
@@ -77,9 +76,7 @@ const getGreetingsEmailHTML = realEstateRequest => {
|
||||
};
|
||||
|
||||
const getGreetingsEmailTextVersion = realEstateRequest => {
|
||||
const realEstateType = getRealEstateTypeEnum(
|
||||
realEstateRequest.realEstateType
|
||||
);
|
||||
const realEstateType = AD_CATEGORY[realEstateRequest.realEstateType];
|
||||
const gardenSize = realEstateType.hasGardenSize
|
||||
? `Kvadratura okućnice od ${realEstateRequest.gardenSizeMin} do ${realEstateRequest.gardenSizeMax}`
|
||||
: "";
|
||||
@@ -153,9 +150,8 @@ const sendBulkEmail = async marketAlerts => {
|
||||
for (request in groupedRERequests) {
|
||||
const marketAlert = groupedRERequests[request];
|
||||
let extractedData = toAWSArray(marketAlert.marketAlertArray);
|
||||
const realEstateType = getRealEstateTypeEnum(
|
||||
marketAlert.requestObject.realEstateType
|
||||
).title;
|
||||
const realEstateType =
|
||||
AD_CATEGORY[marketAlert.requestObject.realEstateType].title || "-";
|
||||
const region = getRegionName(marketAlert.requestObject.region);
|
||||
const municipality = getMunicipalityName(
|
||||
marketAlert.requestObject.region,
|
||||
@@ -240,7 +236,7 @@ const createMarketAlertEmailTemplate = async () => {
|
||||
};
|
||||
|
||||
const getSubject = realEstateType => {
|
||||
return getRealEstateTypeEnum(realEstateType).title;
|
||||
return AD_CATEGORY[realEstateType].title || "-";
|
||||
};
|
||||
|
||||
module.exports = {
|
||||
|
||||
Reference in New Issue
Block a user