var path = require('path');
var database = require(path.join(__dirname, '../../database.js'));
var format = require(path.join(__dirname, '../../util/format.js'));

module.exports = class Footer {
    getData(params, cb) {
        let query = `SELECT
                            socialName,
                            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();
        });
    }
};