Compare commits
2 Commits
after-scra
...
email-resu
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
a457226207 | ||
|
|
4f35305b0a |
@@ -1,5 +1,5 @@
|
|||||||
const getWelcome = (req,res) => {
|
const getWelcome = (req,res) => {
|
||||||
const title = "Koju nekretninu tražite?"
|
const title = ""
|
||||||
res.render('welcome', { nextStep: '/vrstanekretnine', title } );
|
res.render('welcome', { nextStep: '/vrstanekretnine', title } );
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@@ -4,7 +4,8 @@ const { getRealEstateTypeEnum } = require('./enums');
|
|||||||
const { getRegionName, getMunicipalityName } = require('./codes');
|
const { getRegionName, getMunicipalityName } = require('./codes');
|
||||||
const { allRERequestByUiid } = require('./db/dbHelper');
|
const { allRERequestByUiid } = require('./db/dbHelper');
|
||||||
var AWS = require('aws-sdk');
|
var AWS = require('aws-sdk');
|
||||||
const TEMPLATE_NAME = "MarketAlertTemplate"
|
const TEMPLATE_NAME = process.env.AMAZON_NOTIFICATION_EMAIL_TEMPLATE;
|
||||||
|
const NUMBER_OF_RESULTS_TO_SHOW=10;
|
||||||
|
|
||||||
AWS.config.update({
|
AWS.config.update({
|
||||||
region: process.env.AMAZON_REGION,
|
region: process.env.AMAZON_REGION,
|
||||||
@@ -100,9 +101,7 @@ const sendBulkEmail = async (marketAlerts) => {
|
|||||||
destinations = []
|
destinations = []
|
||||||
groupedRERequests = [];
|
groupedRERequests = [];
|
||||||
|
|
||||||
|
|
||||||
const RERequestUuidsMaped = marketAlerts.map(marketAlert => marketAlert.request);
|
const RERequestUuidsMaped = marketAlerts.map(marketAlert => marketAlert.request);
|
||||||
|
|
||||||
const RERequestUuidsArray = Array.from(new Set(RERequestUuidsMaped));
|
const RERequestUuidsArray = Array.from(new Set(RERequestUuidsMaped));
|
||||||
|
|
||||||
const RERequestUuids = RERequestUuidsArray.map(marketAlert => {
|
const RERequestUuids = RERequestUuidsArray.map(marketAlert => {
|
||||||
@@ -196,9 +195,13 @@ const sendBulkEmail = async (marketAlerts) => {
|
|||||||
const toAWSArray = (urlArray) => {
|
const toAWSArray = (urlArray) => {
|
||||||
|
|
||||||
let arrayString = ""
|
let arrayString = ""
|
||||||
|
i = 0
|
||||||
urlArray.forEach(element => {
|
urlArray.forEach(element => {
|
||||||
const formatetdTitle = element.title.replace(/"/g, "");
|
const formatetdTitle = element.title.replace(/"/g, "");
|
||||||
arrayString = arrayString + `{"url":"${element.url.trim()}" , "title":"${formatetdTitle}"},`
|
arrayString = i <= NUMBER_OF_RESULTS_TO_SHOW ? arrayString + `{"url":"${element.url.trim()}" , "title":"${formatetdTitle}"},` : arrayString;
|
||||||
|
console.log(i);
|
||||||
|
console.log(arrayString);
|
||||||
|
i++
|
||||||
});
|
});
|
||||||
return arrayString.slice(0, -1);
|
return arrayString.slice(0, -1);
|
||||||
|
|
||||||
|
|||||||
@@ -23,7 +23,6 @@
|
|||||||
margin-top: 200px;
|
margin-top: 200px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
.centered-element-small {
|
.centered-element-small {
|
||||||
margin-top: 100px;
|
margin-top: 100px;
|
||||||
}
|
}
|
||||||
@@ -36,9 +35,7 @@
|
|||||||
html,
|
html,
|
||||||
body {
|
body {
|
||||||
height: 100%;
|
height: 100%;
|
||||||
margin: 0;
|
|
||||||
padding: 0;
|
|
||||||
font-family: 'Tangerine', serif;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
#floating-panel {
|
#floating-panel {
|
||||||
|
|||||||
@@ -1,4 +1,2 @@
|
|||||||
<!--suppress HtmlUnknownAnchorTarget -->
|
<!--suppress HtmlUnknownAnchorTarget -->
|
||||||
<% include partials/navBar %>
|
|
||||||
|
|
||||||
<% include partials/range %>
|
<% include partials/range %>
|
||||||
|
|||||||
@@ -1,6 +1,4 @@
|
|||||||
<!--suppress HtmlUnknownAnchorTarget -->
|
<!--suppress HtmlUnknownAnchorTarget -->
|
||||||
<% include partials/navBar %>
|
|
||||||
|
|
||||||
<form method="POST" id="form-goagain">
|
<form method="POST" id="form-goagain">
|
||||||
<div class="row centered-element">
|
<div class="row centered-element">
|
||||||
<div class="col s3 push-s3">
|
<div class="col s3 push-s3">
|
||||||
|
|||||||
@@ -12,7 +12,9 @@
|
|||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body>
|
<body>
|
||||||
|
<% include partials/navBar %>
|
||||||
<div class="container">
|
<div class="container">
|
||||||
|
|
||||||
<%-body%>
|
<%-body%>
|
||||||
</div>
|
</div>
|
||||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/materialize/1.0.0/js/materialize.min.js"></script>
|
<script src="https://cdnjs.cloudflare.com/ajax/libs/materialize/1.0.0/js/materialize.min.js"></script>
|
||||||
|
|||||||
@@ -1,6 +1,4 @@
|
|||||||
<!--suppress HtmlUnknownAnchorTarget -->
|
<!--suppress HtmlUnknownAnchorTarget -->
|
||||||
<% include partials/navBar %>
|
|
||||||
|
|
||||||
<form method="POST" id="form-municipality">
|
<form method="POST" id="form-municipality">
|
||||||
<div class="row center-align">
|
<div class="row center-align">
|
||||||
<ul class="collection with-header">
|
<ul class="collection with-header">
|
||||||
|
|||||||
@@ -1,5 +1,3 @@
|
|||||||
<% include partials/navBar %>
|
|
||||||
|
|
||||||
<div class="row center-align">
|
<div class="row center-align">
|
||||||
<div id="floating-panel">
|
<div id="floating-panel">
|
||||||
<input id="address" type="textbox" value="">
|
<input id="address" type="textbox" value="">
|
||||||
|
|||||||
@@ -1,4 +1,2 @@
|
|||||||
<!--suppress HtmlUnknownAnchorTarget -->
|
<!--suppress HtmlUnknownAnchorTarget -->
|
||||||
<% include partials/navBar %>
|
|
||||||
|
|
||||||
<% include partials/range %>
|
<% include partials/range %>
|
||||||
|
|||||||
@@ -1,6 +1,4 @@
|
|||||||
<!--suppress HtmlUnknownAnchorTarget -->
|
<!--suppress HtmlUnknownAnchorTarget -->
|
||||||
<% include partials/navBar %>
|
|
||||||
|
|
||||||
<form method="POST" id="form-queryreview">
|
<form method="POST" id="form-queryreview">
|
||||||
<div class="row center-align">
|
<div class="row center-align">
|
||||||
<ul class="collection with-header">
|
<ul class="collection with-header">
|
||||||
|
|||||||
@@ -1,7 +1,4 @@
|
|||||||
<!--suppress HtmlUnknownAnchorTarget -->
|
<!--suppress HtmlUnknownAnchorTarget -->
|
||||||
<% include partials/navBar %>
|
|
||||||
|
|
||||||
|
|
||||||
<div class="row center-align">
|
<div class="row center-align">
|
||||||
<h6>Da Vam javimo kada se Vaša željena nekretnina pojavi u oglasima, upišite vaš e-mail</h6>
|
<h6>Da Vam javimo kada se Vaša željena nekretnina pojavi u oglasima, upišite vaš e-mail</h6>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -1,6 +1,4 @@
|
|||||||
<!--suppress HtmlUnknownAnchorTarget -->
|
<!--suppress HtmlUnknownAnchorTarget -->
|
||||||
<% include partials/navBar %>
|
|
||||||
|
|
||||||
<form method="POST" id="form-real-estate-type">
|
<form method="POST" id="form-real-estate-type">
|
||||||
<div class="row center-align">
|
<div class="row center-align">
|
||||||
<ul class="collection with-header">
|
<ul class="collection with-header">
|
||||||
|
|||||||
@@ -1,6 +1,4 @@
|
|||||||
<!--suppress HtmlUnknownAnchorTarget -->
|
<!--suppress HtmlUnknownAnchorTarget -->
|
||||||
<% include partials/navBar %>
|
|
||||||
|
|
||||||
<div class="row center-align">
|
<div class="row center-align">
|
||||||
<ul class="collection with-header">
|
<ul class="collection with-header">
|
||||||
<% for(const realEstate of realEstates) { %>
|
<% for(const realEstate of realEstates) { %>
|
||||||
|
|||||||
@@ -1,6 +1,4 @@
|
|||||||
<!--suppress HtmlUnknownAnchorTarget -->
|
<!--suppress HtmlUnknownAnchorTarget -->
|
||||||
<% include partials/navBar %>
|
|
||||||
|
|
||||||
<form method="POST" id="form-region">
|
<form method="POST" id="form-region">
|
||||||
<div class="row center-align">
|
<div class="row center-align">
|
||||||
<ul class="collection with-header">
|
<ul class="collection with-header">
|
||||||
|
|||||||
@@ -1,4 +1,2 @@
|
|||||||
<!--suppress HtmlUnknownAnchorTarget -->
|
<!--suppress HtmlUnknownAnchorTarget -->
|
||||||
<% include partials/navBar %>
|
|
||||||
|
|
||||||
<% include partials/range %>
|
<% include partials/range %>
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
|
|
||||||
<% include partials/navBar %>
|
|
||||||
<div class="row center-align">
|
<div class="row center-align">
|
||||||
<span class="welcome-big-logo">🤙</span>
|
<span class="welcome-big-logo">🤙</span>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
AMAZON_ACCES_KEY_ID=(your-key-here)
|
AMAZON_ACCES_KEY_ID=(your-key-here)
|
||||||
AMAZON_SECRET_ACCESS_KEY=(your-key-here)
|
AMAZON_SECRET_ACCESS_KEY=(your-key-here)
|
||||||
AMAZON_REGION=eu-west-1
|
AMAZON_REGION=eu-west-1
|
||||||
|
AMAZON_NOTIFICATION_EMAIL_TEMPLATE=MarketAlertTemplateDevelopment
|
||||||
APP_URL=http://localhost:3001
|
APP_URL=http://localhost:3001
|
||||||
SOURCE_EMAIL=info@saburly.com
|
SOURCE_EMAIL=info@saburly.com
|
||||||
Reference in New Issue
Block a user