var path = require('path'); var database = require(path.join(__dirname, '../../database.js')); var format = require(path.join(__dirname, '../../util/format.js')); module.exports = class Header { getData(params, cb) { let query = `SELECT c.name AS clientName, LOWER(ct.code) countryCode FROM client c JOIN country ct ON ct.id = c.countryFk WHERE c.id = ?`; database.pool.query(query, [params.clientId], (error, result) => { if (error || result.length == 0) return cb(new Error('No template data found')); Object.assign(this, result[0]); cb(); }); } };