Built motion from commit 1cfc41f6.|2.5.41
[motion2.git] / server / api / whatsappAccount / whatsappAccount.rpc.js
index 44cc93c..6d7cd04 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xd5c8=['stringify','error','code','message','result','catch','WhatsappAccount','find','options','raw','where','attributes','include','map','model','ShowWhatsappAccount','moment','bluebird','randomstring','ioredis','../../mysqldb','../../config/utils','../../config/logger','rpc','../../config/environment','client','defaults','redis','localhost','socket.io-emitter','register','request','then','info','WhatsappAccount,\x20%s,\x20%s','request\x20sent','debug','WhatsappAccount,\x20%s,\x20%s,\x20%s'];(function(_0x98d8da,_0x3f9ece){var _0x118b06=function(_0xdf9076){while(--_0xdf9076){_0x98d8da['push'](_0x98d8da['shift']());}};_0x118b06(++_0x3f9ece);}(_0xd5c8,0x166));var _0x8d5c=function(_0xe51964,_0x433b90){_0xe51964=_0xe51964-0x0;var _0x2c2366=_0xd5c8[_0xe51964];return _0x2c2366;};'use strict';var _=require('lodash');var util=require('util');var moment=require(_0x8d5c('0x0'));var BPromise=require(_0x8d5c('0x1'));var rs=require(_0x8d5c('0x2'));var fs=require('fs');var Redis=require(_0x8d5c('0x3'));var db=require(_0x8d5c('0x4'))['db'];var utils=require(_0x8d5c('0x5'));var logger=require(_0x8d5c('0x6'))(_0x8d5c('0x7'));var config=require(_0x8d5c('0x8'));var jayson=require('jayson/promise');var client=jayson[_0x8d5c('0x9')]['http']({'port':0x232a});config['redis']=_[_0x8d5c('0xa')](config[_0x8d5c('0xb')],{'host':_0x8d5c('0xc'),'port':0x18eb});var socket=require(_0x8d5c('0xd'))(new Redis(config['redis']));require('./whatsappAccount.socket')[_0x8d5c('0xe')](socket);function respondWithRpcPromise(_0x56bea7,_0x3e0937,_0xe38c0a){return new BPromise(function(_0x29737a,_0x303965){return client[_0x8d5c('0xf')](_0x56bea7,_0xe38c0a)[_0x8d5c('0x10')](function(_0x8408da){logger[_0x8d5c('0x11')](_0x8d5c('0x12'),_0x3e0937,_0x8d5c('0x13'));logger[_0x8d5c('0x14')](_0x8d5c('0x15'),_0x3e0937,'request\x20sent',JSON[_0x8d5c('0x16')](_0x8408da));if(_0x8408da[_0x8d5c('0x17')]){if(_0x8408da[_0x8d5c('0x17')][_0x8d5c('0x18')]===0x1f4){logger[_0x8d5c('0x17')](_0x8d5c('0x12'),_0x3e0937,_0x8408da[_0x8d5c('0x17')][_0x8d5c('0x19')]);return _0x303965(_0x8408da['error'][_0x8d5c('0x19')]);}logger[_0x8d5c('0x17')]('WhatsappAccount,\x20%s,\x20%s',_0x3e0937,_0x8408da['error'][_0x8d5c('0x19')]);return _0x29737a(_0x8408da['error']['message']);}else{logger['info'](_0x8d5c('0x12'),_0x3e0937,_0x8d5c('0x13'));_0x29737a(_0x8408da[_0x8d5c('0x1a')][_0x8d5c('0x19')]);}})[_0x8d5c('0x1b')](function(_0x29820e){logger['error']('WhatsappAccount,\x20%s,\x20%s',_0x3e0937,_0x29820e);_0x303965(_0x29820e);});});}exports['ShowWhatsappAccount']=function(_0x4e4c5c){var _0x379bfb=this;return new Promise(function(_0x71b3fd,_0x31cd31){return db[_0x8d5c('0x1c')][_0x8d5c('0x1d')]({'raw':_0x4e4c5c[_0x8d5c('0x1e')]?_0x4e4c5c[_0x8d5c('0x1e')][_0x8d5c('0x1f')]===undefined?!![]:![]:!![],'where':_0x4e4c5c[_0x8d5c('0x1e')]?_0x4e4c5c[_0x8d5c('0x1e')][_0x8d5c('0x20')]||null:null,'attributes':_0x4e4c5c['options']?_0x4e4c5c[_0x8d5c('0x1e')][_0x8d5c('0x21')]||null:null,'include':_0x4e4c5c['options']?_0x4e4c5c[_0x8d5c('0x1e')][_0x8d5c('0x22')]?_[_0x8d5c('0x23')](_0x4e4c5c[_0x8d5c('0x1e')]['include'],function(_0x1d7395){return{'model':db[_0x1d7395[_0x8d5c('0x24')]],'as':_0x1d7395['as'],'attributes':_0x1d7395['attributes'],'include':_0x1d7395['include']?_[_0x8d5c('0x23')](_0x1d7395[_0x8d5c('0x22')],function(_0x53e5e0){return{'model':db[_0x53e5e0['model']],'as':_0x53e5e0['as'],'attributes':_0x53e5e0[_0x8d5c('0x21')],'include':_0x53e5e0['include']?_[_0x8d5c('0x23')](_0x53e5e0[_0x8d5c('0x22')],function(_0x2be887){return{'model':db[_0x2be887[_0x8d5c('0x24')]],'as':_0x2be887['as'],'attributes':_0x2be887[_0x8d5c('0x21')]};}):[]};}):[]};}):[]:[]})[_0x8d5c('0x10')](function(_0x2302a8){logger[_0x8d5c('0x11')](_0x8d5c('0x25'),_0x4e4c5c);logger['debug'](_0x8d5c('0x25'),_0x4e4c5c,JSON[_0x8d5c('0x16')](_0x2302a8));_0x71b3fd(_0x2302a8);})[_0x8d5c('0x1b')](function(_0x58feb4){logger[_0x8d5c('0x17')](_0x8d5c('0x25'),_0x58feb4[_0x8d5c('0x19')],_0x4e4c5c);_0x31cd31(_0x379bfb[_0x8d5c('0x17')](0x1f4,_0x58feb4[_0x8d5c('0x19')]));});});};
\ No newline at end of file
+var _0xa62c=['request','then','info','request\x20sent','debug','stringify','error','code','WhatsappAccount,\x20%s,\x20%s','message','catch','ShowWhatsappAccount','WhatsappAccount','options','raw','where','attributes','include','map','model','lodash','moment','bluebird','../../mysqldb','../../config/utils','../../config/logger','rpc','../../config/environment','jayson/promise','client','http','redis','defaults','localhost','socket.io-emitter','./whatsappAccount.socket','register'];(function(_0x1d396c,_0x266803){var _0x5b54e0=function(_0x12f5d8){while(--_0x12f5d8){_0x1d396c['push'](_0x1d396c['shift']());}};_0x5b54e0(++_0x266803);}(_0xa62c,0x186));var _0xca62=function(_0x1ac6ec,_0x1f81fc){_0x1ac6ec=_0x1ac6ec-0x0;var _0x48a489=_0xa62c[_0x1ac6ec];return _0x48a489;};'use strict';var _=require(_0xca62('0x0'));var util=require('util');var moment=require(_0xca62('0x1'));var BPromise=require(_0xca62('0x2'));var rs=require('randomstring');var fs=require('fs');var Redis=require('ioredis');var db=require(_0xca62('0x3'))['db'];var utils=require(_0xca62('0x4'));var logger=require(_0xca62('0x5'))(_0xca62('0x6'));var config=require(_0xca62('0x7'));var jayson=require(_0xca62('0x8'));var client=jayson[_0xca62('0x9')][_0xca62('0xa')]({'port':0x232a});config[_0xca62('0xb')]=_[_0xca62('0xc')](config[_0xca62('0xb')],{'host':_0xca62('0xd'),'port':0x18eb});var socket=require(_0xca62('0xe'))(new Redis(config[_0xca62('0xb')]));require(_0xca62('0xf'))[_0xca62('0x10')](socket);function respondWithRpcPromise(_0x2a0020,_0x4cba47,_0x13f6f7){return new BPromise(function(_0x55226a,_0x4aa0af){return client[_0xca62('0x11')](_0x2a0020,_0x13f6f7)[_0xca62('0x12')](function(_0x32b13b){logger[_0xca62('0x13')]('WhatsappAccount,\x20%s,\x20%s',_0x4cba47,_0xca62('0x14'));logger[_0xca62('0x15')]('WhatsappAccount,\x20%s,\x20%s,\x20%s',_0x4cba47,_0xca62('0x14'),JSON[_0xca62('0x16')](_0x32b13b));if(_0x32b13b[_0xca62('0x17')]){if(_0x32b13b[_0xca62('0x17')][_0xca62('0x18')]===0x1f4){logger['error'](_0xca62('0x19'),_0x4cba47,_0x32b13b[_0xca62('0x17')][_0xca62('0x1a')]);return _0x4aa0af(_0x32b13b[_0xca62('0x17')][_0xca62('0x1a')]);}logger[_0xca62('0x17')]('WhatsappAccount,\x20%s,\x20%s',_0x4cba47,_0x32b13b[_0xca62('0x17')][_0xca62('0x1a')]);return _0x55226a(_0x32b13b['error']['message']);}else{logger[_0xca62('0x13')](_0xca62('0x19'),_0x4cba47,'request\x20sent');_0x55226a(_0x32b13b['result']['message']);}})[_0xca62('0x1b')](function(_0x26e4a6){logger[_0xca62('0x17')](_0xca62('0x19'),_0x4cba47,_0x26e4a6);_0x4aa0af(_0x26e4a6);});});}exports[_0xca62('0x1c')]=function(_0xdcd2a6){var _0x2bba76=this;return new Promise(function(_0x456746,_0x182a46){return db[_0xca62('0x1d')]['find']({'raw':_0xdcd2a6[_0xca62('0x1e')]?_0xdcd2a6[_0xca62('0x1e')][_0xca62('0x1f')]===undefined?!![]:![]:!![],'where':_0xdcd2a6[_0xca62('0x1e')]?_0xdcd2a6['options'][_0xca62('0x20')]||null:null,'attributes':_0xdcd2a6[_0xca62('0x1e')]?_0xdcd2a6[_0xca62('0x1e')][_0xca62('0x21')]||null:null,'include':_0xdcd2a6[_0xca62('0x1e')]?_0xdcd2a6[_0xca62('0x1e')][_0xca62('0x22')]?_[_0xca62('0x23')](_0xdcd2a6[_0xca62('0x1e')][_0xca62('0x22')],function(_0x256554){return{'model':db[_0x256554['model']],'as':_0x256554['as'],'attributes':_0x256554['attributes'],'include':_0x256554[_0xca62('0x22')]?_[_0xca62('0x23')](_0x256554[_0xca62('0x22')],function(_0x3957ea){return{'model':db[_0x3957ea[_0xca62('0x24')]],'as':_0x3957ea['as'],'attributes':_0x3957ea['attributes'],'include':_0x3957ea[_0xca62('0x22')]?_[_0xca62('0x23')](_0x3957ea[_0xca62('0x22')],function(_0x4004e5){return{'model':db[_0x4004e5[_0xca62('0x24')]],'as':_0x4004e5['as'],'attributes':_0x4004e5[_0xca62('0x21')]};}):[]};}):[]};}):[]:[]})[_0xca62('0x12')](function(_0x5b2a89){logger['info']('ShowWhatsappAccount',_0xdcd2a6);logger[_0xca62('0x15')]('ShowWhatsappAccount',_0xdcd2a6,JSON[_0xca62('0x16')](_0x5b2a89));_0x456746(_0x5b2a89);})[_0xca62('0x1b')](function(_0x14acdb){logger[_0xca62('0x17')](_0xca62('0x1c'),_0x14acdb[_0xca62('0x1a')],_0xdcd2a6);_0x182a46(_0x2bba76[_0xca62('0x17')](0x1f4,_0x14acdb[_0xca62('0x1a')]));});});};
\ No newline at end of file