first actually working version of RSS campaigns

This commit is contained in:
Andris Reinman 2016-05-03 14:04:46 +03:00
parent fd0e75da27
commit c031ea7747
7 changed files with 187 additions and 22 deletions

View file

@ -98,7 +98,7 @@ router.get('/create', passport.csrfProtection, (req, res) => {
});
router.post('/create', passport.parseForm, passport.csrfProtection, (req, res) => {
campaigns.create(req.body, (err, id) => {
campaigns.create(req.body, false, (err, id) => {
if (err || !id) {
req.flash('danger', err && err.message || err || 'Could not create campaign');
return res.redirect('/campaigns/create?' + tools.queryParams(req.body));
@ -263,7 +263,7 @@ router.get('/view/:id', passport.csrfProtection, (req, res) => {
campaign.isInactive = campaign.status === 5;
campaign.isActive = campaign.status === 6;
campaign.isNormal = campaign.type === 1;
campaign.isNormal = campaign.type === 1 || campaign.type === 3;
campaign.isRss = campaign.type === 2;
campaign.isScheduled = campaign.scheduled && campaign.scheduled > new Date();