UNPKG

sn-sms

Version:

A simple CLI tool for work with sms in standart-n automation

37 lines (35 loc) 1.25 kB
// Generated by CoffeeScript 1.6.2 exports.index = function(req, res) { var cn, colors, dt, rmAllMessages; cn = global.appsettings; colors = global.controls.lib.colors.init(); rmAllMessages = function() { return global.controls.client.connect(cn, function(client) { return global.controls.client.rmAllMessages(client, cn); }); }; dt = new Date(); console.log(dt.toString().verbose); global.controls.client.connect(cn, function(client) { return global.controls.client.getAllMessages(client, cn, function(ms) { if (global.program.firebird) { return global.controls.db.opendb(function(db) { return ms.filter(function(value, i) { return global.controls.client.insertMessageIntoBase(value, cn, db, function(res) { console.log('insert:'.info, i.toString().data, value.date.datetime.info, value.phone.data, value.text.data); if (parseInt(i) === parseInt(ms.length - 1)) { global.controls.db.disconnect(db); if (global.program.remove) { return rmAllMessages(); } } }); }); }); } }); }); if (res) { return res.send('standart-n'); } };