Date/time and device type in quick report.

Fix - invalid campaign when one tried to unsubscribe from a test message before campaign was sent
This commit is contained in:
Tomas Bures 2019-09-05 15:51:17 +02:00
parent 2e4dc1bce4
commit b6ed5e56b9
4 changed files with 13 additions and 7 deletions

View file

@ -236,6 +236,8 @@ async function _getCampaignStatistics(campaign, select, joins, unionQryFn, listQ
commonFieldsMapping[`${prefix}:link`] = alias + '.link';
commonFieldsMapping[`${prefix}:country`] = alias + '.country';
commonFieldsMapping[`${prefix}:deviceType`] = alias + '.device_type';
commonFieldsMapping[`${prefix}:ip`] = alias + '.ip';
commonFieldsMapping[`${prefix}:created`] = alias + '.created';
knexJoinFns.push((qry, cpgListId) => qry.leftJoin('campaign_links AS ' + alias, getConds(alias, cpgListId)));