Started adding support for RSS campaigns

This commit is contained in:
Andris Reinman 2016-05-03 00:04:43 +03:00
parent b0d36be790
commit 09103ac58b
8 changed files with 308 additions and 6 deletions

View file

@ -200,6 +200,15 @@ module.exports.create = (campaign, callback) => {
campaign.segment = 0;
}
switch ((campaign.type || '').toString().trim().toLowerCase()) {
case 'rss':
campaign.type = 2;
break;
case 'normal':
default:
campaign.type = 1;
}
campaign.template = Number(campaign.template) || 0;
if (!name) {
@ -261,7 +270,9 @@ module.exports.create = (campaign, callback) => {
});
};
if (campaign.template) {
if (campaign.type === 2) {
create();
} else if (campaign.template) {
templates.get(campaign.template, (err, template) => {
if (err) {
return callback(err);