Built motion from commit 42801a18.|2.6.28
[motion2.git] / server / api / whatsappInteraction / whatsappInteraction.rpc.js
index 1a097ff..e9dffb8 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xd41a=['rpc','../../config/environment','jayson/promise','client','http','redis','defaults','localhost','socket.io-emitter','./whatsappInteraction.socket','register','then','WhatsappInteraction,\x20%s,\x20%s','debug','WhatsappInteraction,\x20%s,\x20%s,\x20%s','request\x20sent','stringify','error','message','result','catch','UpdateWhatsappInteraction','WhatsappInteraction','update','body','options','raw','attributes','limit','AddTagsToWhatsappInteraction','find','where','ids','omit','spread','info','AddTags','util','moment','bluebird','ioredis','../../config/utils','../../config/logger'];(function(_0x36d470,_0xd60712){var _0x10cb5f=function(_0x396367){while(--_0x396367){_0x36d470['push'](_0x36d470['shift']());}};_0x10cb5f(++_0xd60712);}(_0xd41a,0x17d));var _0xad41=function(_0x35d649,_0x37210f){_0x35d649=_0x35d649-0x0;var _0x541bc4=_0xd41a[_0x35d649];return _0x541bc4;};'use strict';var _=require('lodash');var util=require(_0xad41('0x0'));var moment=require(_0xad41('0x1'));var BPromise=require(_0xad41('0x2'));var rs=require('randomstring');var fs=require('fs');var Redis=require(_0xad41('0x3'));var db=require('../../mysqldb')['db'];var utils=require(_0xad41('0x4'));var logger=require(_0xad41('0x5'))(_0xad41('0x6'));var config=require(_0xad41('0x7'));var jayson=require(_0xad41('0x8'));var client=jayson[_0xad41('0x9')][_0xad41('0xa')]({'port':0x232a});config[_0xad41('0xb')]=_[_0xad41('0xc')](config['redis'],{'host':_0xad41('0xd'),'port':0x18eb});var socket=require(_0xad41('0xe'))(new Redis(config[_0xad41('0xb')]));require(_0xad41('0xf'))[_0xad41('0x10')](socket);function respondWithRpcPromise(_0x479369,_0x25b3cd,_0x2851e9){return new BPromise(function(_0x15a35d,_0xa273a0){return client['request'](_0x479369,_0x2851e9)[_0xad41('0x11')](function(_0x5cbda4){logger['info'](_0xad41('0x12'),_0x25b3cd,'request\x20sent');logger[_0xad41('0x13')](_0xad41('0x14'),_0x25b3cd,_0xad41('0x15'),JSON[_0xad41('0x16')](_0x5cbda4));if(_0x5cbda4[_0xad41('0x17')]){if(_0x5cbda4[_0xad41('0x17')]['code']===0x1f4){logger[_0xad41('0x17')](_0xad41('0x12'),_0x25b3cd,_0x5cbda4['error'][_0xad41('0x18')]);return _0xa273a0(_0x5cbda4[_0xad41('0x17')][_0xad41('0x18')]);}logger[_0xad41('0x17')](_0xad41('0x12'),_0x25b3cd,_0x5cbda4['error']['message']);return _0x15a35d(_0x5cbda4[_0xad41('0x17')][_0xad41('0x18')]);}else{logger['info'](_0xad41('0x12'),_0x25b3cd,'request\x20sent');_0x15a35d(_0x5cbda4[_0xad41('0x19')]['message']);}})[_0xad41('0x1a')](function(_0x2f498a){logger['error'](_0xad41('0x12'),_0x25b3cd,_0x2f498a);_0xa273a0(_0x2f498a);});});}exports[_0xad41('0x1b')]=function(_0x1993f7){var _0x5a5f1d=this;return new Promise(function(_0x2394bd,_0x2d86ab){return db[_0xad41('0x1c')][_0xad41('0x1d')](_0x1993f7[_0xad41('0x1e')],{'raw':_0x1993f7[_0xad41('0x1f')]?_0x1993f7[_0xad41('0x1f')][_0xad41('0x20')]===undefined?!![]:![]:!![],'individualHooks':!![],'where':_0x1993f7[_0xad41('0x1f')]?_0x1993f7[_0xad41('0x1f')]['where']||null:null,'attributes':_0x1993f7['options']?_0x1993f7[_0xad41('0x1f')][_0xad41('0x21')]||null:null,'limit':_0x1993f7[_0xad41('0x1f')]?_0x1993f7[_0xad41('0x1f')][_0xad41('0x22')]||null:null})[_0xad41('0x11')](function(_0x230e4b){logger['info'](_0xad41('0x1b'),_0x1993f7);logger[_0xad41('0x13')]('UpdateWhatsappInteraction',_0x1993f7,JSON[_0xad41('0x16')](_0x230e4b));_0x2394bd(_0x230e4b);})[_0xad41('0x1a')](function(_0x1bfe8f){logger[_0xad41('0x17')]('UpdateWhatsappInteraction',_0x1bfe8f['message'],_0x1993f7);_0x2d86ab(_0x5a5f1d[_0xad41('0x17')](0x1f4,_0x1bfe8f[_0xad41('0x18')]));});});};exports[_0xad41('0x23')]=function(_0x2836db){return new Promise(function(_0x1fbd8d,_0x79451f){return db[_0xad41('0x1c')][_0xad41('0x24')]({'where':_0x2836db[_0xad41('0x1f')]?_0x2836db[_0xad41('0x1f')][_0xad41('0x25')]||null:null})[_0xad41('0x11')](function(_0x1c83dc){if(_0x1c83dc){return _0x1c83dc['addTags'](_0x2836db[_0xad41('0x1e')][_0xad41('0x26')],_[_0xad41('0x27')](_0x2836db[_0xad41('0x1e')],[_0xad41('0x26'),'id'])||{});}})[_0xad41('0x28')](function(_0x54d04a){logger[_0xad41('0x29')]('AddTags',_0x2836db);logger[_0xad41('0x13')](_0xad41('0x2a'),_0x2836db,JSON[_0xad41('0x16')](_0x54d04a));_0x1fbd8d(_0x54d04a);})['catch'](function(_0x2f2c5a){logger[_0xad41('0x17')](_0xad41('0x2a'),_0x2f2c5a['message'],_0x2836db);_0x79451f(_this['error'](0x1f4,_0x2f2c5a[_0xad41('0x18')]));});});};
\ No newline at end of file
+var _0x79a3=['WhatsappInteraction,\x20%s,\x20%s','request\x20sent','debug','error','message','result','body','options','raw','where','limit','UpdateWhatsappInteraction','stringify','AddTagsToWhatsappInteraction','WhatsappInteraction','find','omit','ids','spread','AddTags','catch','util','moment','bluebird','randomstring','ioredis','../../config/utils','../../config/logger','rpc','jayson/promise','client','http','redis','defaults','localhost','socket.io-emitter','request','then','info'];(function(_0xa1e9cc,_0x21d997){var _0x3cbf6c=function(_0x4dd22d){while(--_0x4dd22d){_0xa1e9cc['push'](_0xa1e9cc['shift']());}};_0x3cbf6c(++_0x21d997);}(_0x79a3,0x174));var _0x379a=function(_0x15e927,_0x346938){_0x15e927=_0x15e927-0x0;var _0x331a0d=_0x79a3[_0x15e927];return _0x331a0d;};'use strict';var _=require('lodash');var util=require(_0x379a('0x0'));var moment=require(_0x379a('0x1'));var BPromise=require(_0x379a('0x2'));var rs=require(_0x379a('0x3'));var fs=require('fs');var Redis=require(_0x379a('0x4'));var db=require('../../mysqldb')['db'];var utils=require(_0x379a('0x5'));var logger=require(_0x379a('0x6'))(_0x379a('0x7'));var config=require('../../config/environment');var jayson=require(_0x379a('0x8'));var client=jayson[_0x379a('0x9')][_0x379a('0xa')]({'port':0x232a});config[_0x379a('0xb')]=_[_0x379a('0xc')](config[_0x379a('0xb')],{'host':_0x379a('0xd'),'port':0x18eb});var socket=require(_0x379a('0xe'))(new Redis(config[_0x379a('0xb')]));require('./whatsappInteraction.socket')['register'](socket);function respondWithRpcPromise(_0x12934d,_0x5357bc,_0x15dc9a){return new BPromise(function(_0x218f34,_0x464711){return client[_0x379a('0xf')](_0x12934d,_0x15dc9a)[_0x379a('0x10')](function(_0x49f3f5){logger[_0x379a('0x11')](_0x379a('0x12'),_0x5357bc,_0x379a('0x13'));logger[_0x379a('0x14')]('WhatsappInteraction,\x20%s,\x20%s,\x20%s',_0x5357bc,_0x379a('0x13'),JSON['stringify'](_0x49f3f5));if(_0x49f3f5[_0x379a('0x15')]){if(_0x49f3f5[_0x379a('0x15')]['code']===0x1f4){logger[_0x379a('0x15')](_0x379a('0x12'),_0x5357bc,_0x49f3f5[_0x379a('0x15')]['message']);return _0x464711(_0x49f3f5[_0x379a('0x15')][_0x379a('0x16')]);}logger['error'](_0x379a('0x12'),_0x5357bc,_0x49f3f5[_0x379a('0x15')][_0x379a('0x16')]);return _0x218f34(_0x49f3f5['error'][_0x379a('0x16')]);}else{logger[_0x379a('0x11')](_0x379a('0x12'),_0x5357bc,_0x379a('0x13'));_0x218f34(_0x49f3f5[_0x379a('0x17')][_0x379a('0x16')]);}})['catch'](function(_0x5785b){logger[_0x379a('0x15')](_0x379a('0x12'),_0x5357bc,_0x5785b);_0x464711(_0x5785b);});});}exports['UpdateWhatsappInteraction']=function(_0x3f0053){var _0x20b1ae=this;return new Promise(function(_0x449437,_0x532ea2){return db['WhatsappInteraction']['update'](_0x3f0053[_0x379a('0x18')],{'raw':_0x3f0053[_0x379a('0x19')]?_0x3f0053[_0x379a('0x19')][_0x379a('0x1a')]===undefined?!![]:![]:!![],'individualHooks':!![],'where':_0x3f0053['options']?_0x3f0053[_0x379a('0x19')][_0x379a('0x1b')]||null:null,'attributes':_0x3f0053[_0x379a('0x19')]?_0x3f0053['options']['attributes']||null:null,'limit':_0x3f0053[_0x379a('0x19')]?_0x3f0053['options'][_0x379a('0x1c')]||null:null})['then'](function(_0x58210a){logger[_0x379a('0x11')]('UpdateWhatsappInteraction',_0x3f0053);logger['debug'](_0x379a('0x1d'),_0x3f0053,JSON[_0x379a('0x1e')](_0x58210a));_0x449437(_0x58210a);})['catch'](function(_0x47afea){logger[_0x379a('0x15')](_0x379a('0x1d'),_0x47afea['message'],_0x3f0053);_0x532ea2(_0x20b1ae[_0x379a('0x15')](0x1f4,_0x47afea['message']));});});};exports[_0x379a('0x1f')]=function(_0x5bb103){return new Promise(function(_0x22f125,_0x3e6118){return db[_0x379a('0x20')][_0x379a('0x21')]({'where':_0x5bb103['options']?_0x5bb103[_0x379a('0x19')][_0x379a('0x1b')]||null:null})[_0x379a('0x10')](function(_0x5afe4c){if(_0x5afe4c){return _0x5afe4c['addTags'](_0x5bb103[_0x379a('0x18')]['ids'],_[_0x379a('0x22')](_0x5bb103[_0x379a('0x18')],[_0x379a('0x23'),'id'])||{});}})[_0x379a('0x24')](function(_0x4a705f){logger[_0x379a('0x11')](_0x379a('0x25'),_0x5bb103);logger[_0x379a('0x14')](_0x379a('0x25'),_0x5bb103,JSON['stringify'](_0x4a705f));_0x22f125(_0x4a705f);})[_0x379a('0x26')](function(_0x3c9434){logger['error']('AddTags',_0x3c9434['message'],_0x5bb103);_0x3e6118(_this[_0x379a('0x15')](0x1f4,_0x3c9434[_0x379a('0x16')]));});});};
\ No newline at end of file