Fixed Merge Tags for custom date fields
This commit is contained in:
parent
466bf225a3
commit
cec227d688
2 changed files with 4 additions and 2 deletions
|
@ -4,6 +4,7 @@ let config = require('config');
|
||||||
let mysql = require('mysql');
|
let mysql = require('mysql');
|
||||||
let redis = require('redis');
|
let redis = require('redis');
|
||||||
let Lock = require('redfour');
|
let Lock = require('redfour');
|
||||||
|
let stringifyDate = require('json-stringify-date');
|
||||||
let tools = require('./tools');
|
let tools = require('./tools');
|
||||||
|
|
||||||
module.exports = mysql.createPool(config.mysql);
|
module.exports = mysql.createPool(config.mysql);
|
||||||
|
@ -42,7 +43,7 @@ if (config.redis && config.redis.enabled) {
|
||||||
return setImmediate(() => callback());
|
return setImmediate(() => callback());
|
||||||
}
|
}
|
||||||
module.exports.redis.multi().
|
module.exports.redis.multi().
|
||||||
lpush('mailtrain:cache:' + key, JSON.stringify(value)).
|
lpush('mailtrain:cache:' + key, stringifyDate.stringify(value)).
|
||||||
expire('mailtrain:cache:' + key, 24 * 3600).
|
expire('mailtrain:cache:' + key, 24 * 3600).
|
||||||
exec(err => callback(err));
|
exec(err => callback(err));
|
||||||
};
|
};
|
||||||
|
@ -53,7 +54,7 @@ if (config.redis && config.redis.enabled) {
|
||||||
return callback(err);
|
return callback(err);
|
||||||
}
|
}
|
||||||
try {
|
try {
|
||||||
value = JSON.parse(value);
|
value = stringifyDate.parse(value);
|
||||||
} catch (E) {
|
} catch (E) {
|
||||||
return callback(E);
|
return callback(E);
|
||||||
}
|
}
|
||||||
|
|
|
@ -83,6 +83,7 @@
|
||||||
"isemail": "^2.2.1",
|
"isemail": "^2.2.1",
|
||||||
"jquery-file-upload-middleware": "^0.1.8",
|
"jquery-file-upload-middleware": "^0.1.8",
|
||||||
"jsdom": "^9.12.0",
|
"jsdom": "^9.12.0",
|
||||||
|
"json-stringify-date": "^0.1.4",
|
||||||
"juice": "^4.0.2",
|
"juice": "^4.0.2",
|
||||||
"libmime": "^3.1.0",
|
"libmime": "^3.1.0",
|
||||||
"mailparser": "^2.0.5",
|
"mailparser": "^2.0.5",
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue