fixed click tracking
This commit is contained in:
parent
0d038f8a06
commit
54ff4169d9
3 changed files with 4 additions and 5 deletions
|
@ -128,7 +128,6 @@ module.exports.filter = (request, parent, callback) => {
|
||||||
};
|
};
|
||||||
|
|
||||||
module.exports.filterClickedSubscribers = (campaign, linkId, request, columns, callback) => {
|
module.exports.filterClickedSubscribers = (campaign, linkId, request, columns, callback) => {
|
||||||
|
|
||||||
db.getConnection((err, connection) => {
|
db.getConnection((err, connection) => {
|
||||||
if (err) {
|
if (err) {
|
||||||
return callback(err);
|
return callback(err);
|
||||||
|
|
|
@ -339,8 +339,8 @@ router.get('/view/:id', passport.csrfProtection, (req, res) => {
|
||||||
}
|
}
|
||||||
return link;
|
return link;
|
||||||
});
|
});
|
||||||
campaign.showOverview = !req.query.tab || req.query.tab==='overview';
|
campaign.showOverview = !req.query.tab || req.query.tab === 'overview';
|
||||||
campaign.showLinks = req.query.tab==='links';
|
campaign.showLinks = req.query.tab === 'links';
|
||||||
res.render('campaigns/view', campaign);
|
res.render('campaigns/view', campaign);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
@ -419,7 +419,7 @@ router.post('/clicked/ajax/:id/:linkId', (req, res) => {
|
||||||
htmlescape(row.email || ''),
|
htmlescape(row.email || ''),
|
||||||
htmlescape(row.firstName || ''),
|
htmlescape(row.firstName || ''),
|
||||||
htmlescape(row.lastName || ''),
|
htmlescape(row.lastName || ''),
|
||||||
'<span class="datestring" data-date="' + row.created.toISOString() + '" title="' + row.created.toISOString() + '">' + row.created.toISOString() + '</span>',
|
row.created && row.created.toISOString ? '<span class="datestring" data-date="' + row.created.toISOString() + '" title="' + row.created.toISOString() + '">' + row.created.toISOString() + '</span>' : 'N/A',
|
||||||
row.count
|
row.count
|
||||||
])
|
])
|
||||||
});
|
});
|
||||||
|
|
|
@ -54,7 +54,7 @@
|
||||||
<hr />
|
<hr />
|
||||||
|
|
||||||
<div class="table-responsive">
|
<div class="table-responsive">
|
||||||
<table data-topic-url="/campaigns/clicked" data-topic-id="{{id}}/{{list.id}}" data-sort-column="1" data-sort-order="asc" class="table table-bordered table-hover data-table-ajax display nowrap" width="100%" data-row-sort="0,1,1,1,1,1">
|
<table data-topic-url="/campaigns/clicked" data-topic-id="{{id}}/{{link.id}}" data-sort-column="1" data-sort-order="asc" class="table table-bordered table-hover data-table-ajax display nowrap" width="100%" data-row-sort="0,1,1,1,1,1">
|
||||||
<thead>
|
<thead>
|
||||||
<tr>
|
<tr>
|
||||||
<th class="col-md-1">
|
<th class="col-md-1">
|
||||||
|
|
Loading…
Reference in a new issue