Added delete ability.

This commit is contained in:
Naida Vatric
2020-03-19 11:36:23 +01:00
parent ab50eb05af
commit f2d9369d5c
6 changed files with 70 additions and 11 deletions

View File

@@ -9,11 +9,16 @@ const { MAX_REAL_ESTATES_IN_FIRST_EMAIL } = require("../config/appConfig");
const { EMAIL_FREQUENCY } = require("../common/enums");
const matchRealEstates = async realEstates => {
if (Array.isArray(realEstates)) {
//Filter deleted real estates
const filteredRealEstates = realEstates.filter(
realEstate => realEstate.deleted === false
);
if (Array.isArray(filteredRealEstates)) {
const asyncMatchActions = [];
const matches = {};
const matchingRecords = [];
for (const realEstate of realEstates) {
for (const realEstate of filteredRealEstates) {
const searchRequestsPromise = findSearchRequestsForRealEstate(realEstate);
asyncMatchActions.push(searchRequestsPromise);