Fixed eslint errors
This commit is contained in:
parent
bb4eb3832f
commit
3072632d8d
7 changed files with 73 additions and 74 deletions
|
@ -44,13 +44,13 @@ module.exports.get = (id, callback) => {
|
|||
const template = tools.convertKeys(rows[0]);
|
||||
|
||||
const userFields = template.userFields.trim();
|
||||
if (userFields != '') {
|
||||
if (userFields !== '') {
|
||||
try {
|
||||
template.userFieldsObject = JSON.parse(userFields);
|
||||
} catch (err) {
|
||||
// This is to handle situation when for some reason we get corrupted JSON in the DB.
|
||||
template.userFieldsObject = {};
|
||||
template.userFields = "{}";
|
||||
template.userFields = '{}';
|
||||
}
|
||||
} else {
|
||||
template.userFieldsObject = {};
|
||||
|
@ -91,7 +91,7 @@ module.exports.createOrUpdate = (createMode, data, callback) => {
|
|||
if (key === 'user_fields') {
|
||||
value = value.trim();
|
||||
|
||||
if (value != '') {
|
||||
if (value !== '') {
|
||||
try {
|
||||
JSON.parse(value);
|
||||
} catch (err) {
|
||||
|
@ -129,7 +129,7 @@ module.exports.createOrUpdate = (createMode, data, callback) => {
|
|||
if (createMode) {
|
||||
return callback(null, result && result.insertId || false);
|
||||
} else {
|
||||
return callback(null, result && result.affectedRows || false)
|
||||
return callback(null, result && result.affectedRows || false);
|
||||
}
|
||||
});
|
||||
});
|
||||
|
|
|
@ -6,7 +6,6 @@ const fields = require('./fields');
|
|||
const reportTemplates = require('./report-templates');
|
||||
const tools = require('../tools');
|
||||
const _ = require('../translate')._;
|
||||
const log = require('npmlog');
|
||||
|
||||
const allowedKeys = ['name', 'description', 'report_template', 'params'];
|
||||
|
||||
|
@ -25,7 +24,7 @@ module.exports.list = (start, limit, callback) => {
|
|||
|
||||
module.exports.listWithState = (state, start, limit, callback) => {
|
||||
tableHelpers.list('reports', ['*'], 'name', { where: 'state=?', values: [state] }, start, limit, callback);
|
||||
}
|
||||
};
|
||||
|
||||
module.exports.filter = (request, callback) => {
|
||||
tableHelpers.filter('reports JOIN report_templates ON reports.report_template = report_templates.id',
|
||||
|
@ -58,7 +57,7 @@ module.exports.get = (id, callback) => {
|
|||
const template = tools.convertKeys(rows[0]);
|
||||
|
||||
const params = template.params.trim();
|
||||
if (params != '') {
|
||||
if (params !== '') {
|
||||
try {
|
||||
template.paramsObject = JSON.parse(params);
|
||||
} catch (err) {
|
||||
|
@ -77,7 +76,7 @@ module.exports.get = (id, callback) => {
|
|||
module.exports.updateFields = (id, fieldValueMap, callback) => {
|
||||
db.getConnection((err, connection) => {
|
||||
if (err) {
|
||||
return next(err);
|
||||
return callback(err);
|
||||
}
|
||||
|
||||
const clauses = [];
|
||||
|
@ -96,7 +95,7 @@ module.exports.updateFields = (id, fieldValueMap, callback) => {
|
|||
return callback(err);
|
||||
}
|
||||
|
||||
return callback(null, result && result.affectedRows || false)
|
||||
return callback(null, result && result.affectedRows || false);
|
||||
});
|
||||
});
|
||||
};
|
||||
|
@ -119,7 +118,7 @@ module.exports.createOrUpdate = (createMode, report, callback) => {
|
|||
const reportTemplateId = Number(report.reportTemplate);
|
||||
reportTemplates.get(reportTemplateId, (err, reportTemplate) => {
|
||||
if (err) {
|
||||
callback(err);
|
||||
return callback(err);
|
||||
}
|
||||
|
||||
const params = report.paramsObject;
|
||||
|
@ -153,7 +152,7 @@ module.exports.createOrUpdate = (createMode, report, callback) => {
|
|||
|
||||
db.getConnection((err, connection) => {
|
||||
if (err) {
|
||||
return next(err);
|
||||
return callback(err);
|
||||
}
|
||||
|
||||
let query;
|
||||
|
@ -174,7 +173,7 @@ module.exports.createOrUpdate = (createMode, report, callback) => {
|
|||
if (createMode) {
|
||||
return callback(null, result && result.insertId || false);
|
||||
} else {
|
||||
return callback(null, result && result.affectedRows || false)
|
||||
return callback(null, result && result.affectedRows || false);
|
||||
}
|
||||
});
|
||||
});
|
||||
|
@ -206,13 +205,13 @@ module.exports.delete = (id, callback) => {
|
|||
};
|
||||
|
||||
const campaignFieldsMapping = {
|
||||
'tracker_count': 'tracker.count',
|
||||
'country': 'tracker.country',
|
||||
'device_type': 'tracker.device_type',
|
||||
'status': 'campaign.status',
|
||||
'first_name': 'subscribers.first_name',
|
||||
'last_name': 'subscribers.last_name',
|
||||
'email': 'subscribers.email'
|
||||
tracker_count: 'tracker.count',
|
||||
country: 'tracker.country',
|
||||
device_type: 'tracker.device_type',
|
||||
status: 'campaign.status',
|
||||
first_name: 'subscribers.first_name',
|
||||
last_name: 'subscribers.last_name',
|
||||
email: 'subscribers.email'
|
||||
};
|
||||
|
||||
module.exports.getCampaignResults = (campaign, select, clause, callback) => {
|
||||
|
@ -236,7 +235,7 @@ module.exports.getCampaignResults = (campaign, select, clause, callback) => {
|
|||
const item = select[idx];
|
||||
if (item in fieldsMapping) {
|
||||
selFields.push(fieldsMapping[item] + ' AS ' + item);
|
||||
} else if (item == '*') {
|
||||
} else if (item === '*') {
|
||||
selFields = selFields.concat(Object.keys(fieldsMapping).map(item => fieldsMapping[item] + ' AS ' + item));
|
||||
} else {
|
||||
selFields.push(item);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue