feat(config): add new configure item for server notice action

#20
This commit is contained in:
OldHawk
2017-12-16 16:17:18 +08:00
parent 7daf57e08f
commit 99da678645
6 changed files with 46 additions and 8 deletions

View File

@@ -21,7 +21,7 @@ const PEERSTATE_LEECHER = 'leecher';
var traceConfig = config.meanTorrentConfig.trace;
var mtDebug = require(path.resolve('./config/lib/debug'));
var serverMessage = require(path.resolve('./config/lib/server-message'));
var serverNoticeConfig = config.meanTorrentConfig.serverNotice;
/**
* Show the current user
*/
@@ -373,7 +373,9 @@ exports.addVIPMonths = function (req, res) {
res.json(user);
//add server message
serverMessage.addMessage(user._id, 'TITLE_VIP_CHANGED', 'CONTENT_VIP_CHANGED_ADD', {vip_end_at: user.vip_end_at});
if (serverNoticeConfig.action.vipStatusChanged.enable) {
serverMessage.addMessage(user._id, serverNoticeConfig.action.vipStatusChanged.title, serverNoticeConfig.action.vipStatusChanged.content, {vip_end_at: user.vip_end_at});
}
//create trace log
traceLogCreate(req, traceConfig.action.AdminUpdateUserVIPData, {