diff --git a/routes/campaigns.js b/routes/campaigns.js index 4a653cf6..6636d7e2 100644 --- a/routes/campaigns.js +++ b/routes/campaigns.js @@ -4,7 +4,6 @@ let config = require('config'); let express = require('express'); let router = new express.Router(); let lists = require('../lib/models/lists'); -let fields = require('../lib/models/fields'); let templates = require('../lib/models/templates'); let campaigns = require('../lib/models/campaigns'); let subscriptions = require('../lib/models/subscriptions'); diff --git a/routes/lists.js b/routes/lists.js index 898f7e0d..8fd54dd6 100644 --- a/routes/lists.js +++ b/routes/lists.js @@ -151,7 +151,7 @@ router.post('/ajax/:id', (req, res) => { fieldList = []; } - let columns = ['#', 'email', 'first_name', 'last_name'].concat(fieldList.filter(field => field.visible).map(field => field.column)).concat('status'); + let columns = ['#', 'email', 'first_name', 'last_name'].concat(fieldList.filter(field => field.visible).map(field => field.column)).concat(['status', 'created']); subscriptions.filter(list.id, req.body, columns, req.query.segment, (err, data, total, filteredTotal) => { if (err) { @@ -217,7 +217,7 @@ router.post('/ajax/:id', (req, res) => { } else { return htmlescape(cRow.value || ''); } - })).concat(statuses[row.status]).concat('Edit')) + })).concat(statuses[row.status]).concat(row.created && row.created.toISOString ? '' + row.created.toISOString() + '' : 'N/A').concat('Edit')) }); }); }); diff --git a/views/lists/view.hbs b/views/lists/view.hbs index 5a9b01be..10daf756 100644 --- a/views/lists/view.hbs +++ b/views/lists/view.hbs @@ -72,7 +72,7 @@
@@ -95,6 +95,9 @@ | Status | ++ Created + |
---|