Correct gmail pw; fix undefined check if dead-man query returns 0 rows.
This commit is contained in:
parent
a277177fb5
commit
1a6f5d39c4
10
server.js
10
server.js
@ -14,7 +14,7 @@ var transporter = nodemailer.createTransport({
|
|||||||
service: 'Gmail',
|
service: 'Gmail',
|
||||||
auth: {
|
auth: {
|
||||||
user: 'alertmonitorfl@gmail.com',
|
user: 'alertmonitorfl@gmail.com',
|
||||||
pass: '6g*hkvVc%91oo3#$'
|
pass: 'ZPW!KdxkdTSmyH99'
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
var mailOptions = {
|
var mailOptions = {
|
||||||
@ -129,7 +129,7 @@ app.post('/', function(req, res){
|
|||||||
case "01": statusFromCode = "Open"; break;
|
case "01": statusFromCode = "Open"; break;
|
||||||
case "02": statusFromCode = "Closed"; break;
|
case "02": statusFromCode = "Closed"; break;
|
||||||
case "03": statusFromCode = "GoodMorning"; break;
|
case "03": statusFromCode = "GoodMorning"; break;
|
||||||
case "04": statusFromCode = "GoodEvening";
|
case "04": statusFromCode = "GoodEvening"; break;
|
||||||
default: statusFromCode = "UnknownStatus"
|
default: statusFromCode = "UnknownStatus"
|
||||||
};
|
};
|
||||||
var received_at = new Date(Date.now());
|
var received_at = new Date(Date.now());
|
||||||
@ -152,7 +152,7 @@ setInterval(function() {
|
|||||||
var deadManQry = "select published_at from Alerts where datetime(published_at) > datetime('now', '-14.5 hours') order by datetime(published_at) limit 1";
|
var deadManQry = "select published_at from Alerts where datetime(published_at) > datetime('now', '-14.5 hours') order by datetime(published_at) limit 1";
|
||||||
db.get(deadManQry, function(err, row){
|
db.get(deadManQry, function(err, row){
|
||||||
if (err !== null) { winston.error(err); }
|
if (err !== null) { winston.error(err); }
|
||||||
else if (typeof row == undefined) {
|
else if (typeof row == "undefined") {
|
||||||
mailOptions.text = "It's been too long since the last data transmission from device. \n\n";
|
mailOptions.text = "It's been too long since the last data transmission from device. \n\n";
|
||||||
winston.info(mailOptions.text);
|
winston.info(mailOptions.text);
|
||||||
// Don't include any other details for now, will need to change DB query to get details on last message received.
|
// Don't include any other details for now, will need to change DB query to get details on last message received.
|
||||||
@ -160,9 +160,9 @@ setInterval(function() {
|
|||||||
//mailOptions.text = mailOptions.text + 'Published at, ' + courtsopenUtils.getLocDateFromUTC(pubAt) + ' ' + courtsopenUtils.getLocTimeFromUTC(pubAt) + '\n';
|
//mailOptions.text = mailOptions.text + 'Published at, ' + courtsopenUtils.getLocDateFromUTC(pubAt) + ' ' + courtsopenUtils.getLocTimeFromUTC(pubAt) + '\n';
|
||||||
transporter.sendMail(mailOptions, function(error, info){
|
transporter.sendMail(mailOptions, function(error, info){
|
||||||
if(error){
|
if(error){
|
||||||
console.log(error);
|
winston.info(error);
|
||||||
}else{
|
}else{
|
||||||
console.log('Message sent: ' + info.response);
|
winston.info('Message sent: ' + info.response);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user