Built motion from commit 44377920.|2.6.11
[motion2.git] / server / api / whatsappAccount / whatsappAccount.rpc.js
index 48c19ae..e691e69 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xf5be=['../../mysqldb','../../config/utils','../../config/logger','rpc','../../config/environment','client','http','redis','defaults','localhost','socket.io-emitter','register','request','then','info','WhatsappAccount,\x20%s,\x20%s','WhatsappAccount,\x20%s,\x20%s,\x20%s','request\x20sent','stringify','error','code','message','result','catch','ShowWhatsappAccount','WhatsappAccount','find','options','raw','where','attributes','map','include','model','debug','util','moment','randomstring','ioredis'];(function(_0x3b08de,_0x63ddd0){var _0x53fbe4=function(_0x16eea2){while(--_0x16eea2){_0x3b08de['push'](_0x3b08de['shift']());}};_0x53fbe4(++_0x63ddd0);}(_0xf5be,0x182));var _0xef5b=function(_0x29d2a3,_0x4dab11){_0x29d2a3=_0x29d2a3-0x0;var _0x145964=_0xf5be[_0x29d2a3];return _0x145964;};'use strict';var _=require('lodash');var util=require(_0xef5b('0x0'));var moment=require(_0xef5b('0x1'));var BPromise=require('bluebird');var rs=require(_0xef5b('0x2'));var fs=require('fs');var Redis=require(_0xef5b('0x3'));var db=require(_0xef5b('0x4'))['db'];var utils=require(_0xef5b('0x5'));var logger=require(_0xef5b('0x6'))(_0xef5b('0x7'));var config=require(_0xef5b('0x8'));var jayson=require('jayson/promise');var client=jayson[_0xef5b('0x9')][_0xef5b('0xa')]({'port':0x232a});config[_0xef5b('0xb')]=_[_0xef5b('0xc')](config['redis'],{'host':_0xef5b('0xd'),'port':0x18eb});var socket=require(_0xef5b('0xe'))(new Redis(config[_0xef5b('0xb')]));require('./whatsappAccount.socket')[_0xef5b('0xf')](socket);function respondWithRpcPromise(_0x4614d9,_0x61d564,_0x4f7667){return new BPromise(function(_0x10d379,_0x3b42af){return client[_0xef5b('0x10')](_0x4614d9,_0x4f7667)[_0xef5b('0x11')](function(_0x194363){logger[_0xef5b('0x12')](_0xef5b('0x13'),_0x61d564,'request\x20sent');logger['debug'](_0xef5b('0x14'),_0x61d564,_0xef5b('0x15'),JSON[_0xef5b('0x16')](_0x194363));if(_0x194363[_0xef5b('0x17')]){if(_0x194363[_0xef5b('0x17')][_0xef5b('0x18')]===0x1f4){logger[_0xef5b('0x17')](_0xef5b('0x13'),_0x61d564,_0x194363[_0xef5b('0x17')]['message']);return _0x3b42af(_0x194363[_0xef5b('0x17')][_0xef5b('0x19')]);}logger[_0xef5b('0x17')](_0xef5b('0x13'),_0x61d564,_0x194363[_0xef5b('0x17')]['message']);return _0x10d379(_0x194363[_0xef5b('0x17')][_0xef5b('0x19')]);}else{logger[_0xef5b('0x12')](_0xef5b('0x13'),_0x61d564,'request\x20sent');_0x10d379(_0x194363[_0xef5b('0x1a')][_0xef5b('0x19')]);}})[_0xef5b('0x1b')](function(_0x457368){logger['error']('WhatsappAccount,\x20%s,\x20%s',_0x61d564,_0x457368);_0x3b42af(_0x457368);});});}exports[_0xef5b('0x1c')]=function(_0x1b69b2){var _0x21d35f=this;return new Promise(function(_0x3b2ef5,_0x5d6d9d){return db[_0xef5b('0x1d')][_0xef5b('0x1e')]({'raw':_0x1b69b2['options']?_0x1b69b2[_0xef5b('0x1f')][_0xef5b('0x20')]===undefined?!![]:![]:!![],'where':_0x1b69b2[_0xef5b('0x1f')]?_0x1b69b2[_0xef5b('0x1f')][_0xef5b('0x21')]||null:null,'attributes':_0x1b69b2[_0xef5b('0x1f')]?_0x1b69b2[_0xef5b('0x1f')][_0xef5b('0x22')]||null:null,'include':_0x1b69b2[_0xef5b('0x1f')]?_0x1b69b2['options']['include']?_[_0xef5b('0x23')](_0x1b69b2['options'][_0xef5b('0x24')],function(_0x1eb2b9){return{'model':db[_0x1eb2b9[_0xef5b('0x25')]],'as':_0x1eb2b9['as'],'attributes':_0x1eb2b9[_0xef5b('0x22')],'include':_0x1eb2b9['include']?_[_0xef5b('0x23')](_0x1eb2b9['include'],function(_0x494513){return{'model':db[_0x494513[_0xef5b('0x25')]],'as':_0x494513['as'],'attributes':_0x494513[_0xef5b('0x22')],'include':_0x494513[_0xef5b('0x24')]?_[_0xef5b('0x23')](_0x494513[_0xef5b('0x24')],function(_0x395bd9){return{'model':db[_0x395bd9[_0xef5b('0x25')]],'as':_0x395bd9['as'],'attributes':_0x395bd9[_0xef5b('0x22')]};}):[]};}):[]};}):[]:[]})[_0xef5b('0x11')](function(_0x49e762){logger[_0xef5b('0x12')]('ShowWhatsappAccount',_0x1b69b2);logger[_0xef5b('0x26')](_0xef5b('0x1c'),_0x1b69b2,JSON[_0xef5b('0x16')](_0x49e762));_0x3b2ef5(_0x49e762);})['catch'](function(_0x3f7c74){logger['error'](_0xef5b('0x1c'),_0x3f7c74[_0xef5b('0x19')],_0x1b69b2);_0x5d6d9d(_0x21d35f[_0xef5b('0x17')](0x1f4,_0x3f7c74[_0xef5b('0x19')]));});});};
\ No newline at end of file
+var _0xa9ed=['moment','bluebird','ioredis','../../mysqldb','rpc','../../config/environment','client','redis','defaults','localhost','socket.io-emitter','./whatsappAccount.socket','register','request','then','WhatsappAccount,\x20%s,\x20%s','request\x20sent','debug','stringify','error','message','info','result','catch','ShowWhatsappAccount','find','options','where','attributes','include','map','model','lodash'];(function(_0xad11b4,_0x1c6e20){var _0x3567f3=function(_0x21e71e){while(--_0x21e71e){_0xad11b4['push'](_0xad11b4['shift']());}};_0x3567f3(++_0x1c6e20);}(_0xa9ed,0x128));var _0xda9e=function(_0x322bef,_0x4890d4){_0x322bef=_0x322bef-0x0;var _0x229e60=_0xa9ed[_0x322bef];return _0x229e60;};'use strict';var _=require(_0xda9e('0x0'));var util=require('util');var moment=require(_0xda9e('0x1'));var BPromise=require(_0xda9e('0x2'));var rs=require('randomstring');var fs=require('fs');var Redis=require(_0xda9e('0x3'));var db=require(_0xda9e('0x4'))['db'];var utils=require('../../config/utils');var logger=require('../../config/logger')(_0xda9e('0x5'));var config=require(_0xda9e('0x6'));var jayson=require('jayson/promise');var client=jayson[_0xda9e('0x7')]['http']({'port':0x232a});config[_0xda9e('0x8')]=_[_0xda9e('0x9')](config[_0xda9e('0x8')],{'host':_0xda9e('0xa'),'port':0x18eb});var socket=require(_0xda9e('0xb'))(new Redis(config[_0xda9e('0x8')]));require(_0xda9e('0xc'))[_0xda9e('0xd')](socket);function respondWithRpcPromise(_0x2e745a,_0x92007f,_0x2f01c3){return new BPromise(function(_0x237365,_0x11c4a7){return client[_0xda9e('0xe')](_0x2e745a,_0x2f01c3)[_0xda9e('0xf')](function(_0x546b62){logger['info'](_0xda9e('0x10'),_0x92007f,_0xda9e('0x11'));logger[_0xda9e('0x12')]('WhatsappAccount,\x20%s,\x20%s,\x20%s',_0x92007f,_0xda9e('0x11'),JSON[_0xda9e('0x13')](_0x546b62));if(_0x546b62[_0xda9e('0x14')]){if(_0x546b62[_0xda9e('0x14')]['code']===0x1f4){logger[_0xda9e('0x14')](_0xda9e('0x10'),_0x92007f,_0x546b62[_0xda9e('0x14')]['message']);return _0x11c4a7(_0x546b62[_0xda9e('0x14')]['message']);}logger[_0xda9e('0x14')](_0xda9e('0x10'),_0x92007f,_0x546b62['error'][_0xda9e('0x15')]);return _0x237365(_0x546b62[_0xda9e('0x14')][_0xda9e('0x15')]);}else{logger[_0xda9e('0x16')](_0xda9e('0x10'),_0x92007f,_0xda9e('0x11'));_0x237365(_0x546b62[_0xda9e('0x17')][_0xda9e('0x15')]);}})[_0xda9e('0x18')](function(_0xa175a3){logger[_0xda9e('0x14')](_0xda9e('0x10'),_0x92007f,_0xa175a3);_0x11c4a7(_0xa175a3);});});}exports[_0xda9e('0x19')]=function(_0x2f3265){var _0x325b8f=this;return new Promise(function(_0x535126,_0x29232b){return db['WhatsappAccount'][_0xda9e('0x1a')]({'raw':_0x2f3265[_0xda9e('0x1b')]?_0x2f3265['options']['raw']===undefined?!![]:![]:!![],'where':_0x2f3265['options']?_0x2f3265[_0xda9e('0x1b')][_0xda9e('0x1c')]||null:null,'attributes':_0x2f3265[_0xda9e('0x1b')]?_0x2f3265[_0xda9e('0x1b')][_0xda9e('0x1d')]||null:null,'include':_0x2f3265[_0xda9e('0x1b')]?_0x2f3265[_0xda9e('0x1b')][_0xda9e('0x1e')]?_[_0xda9e('0x1f')](_0x2f3265[_0xda9e('0x1b')][_0xda9e('0x1e')],function(_0x1f6d7a){return{'model':db[_0x1f6d7a[_0xda9e('0x20')]],'as':_0x1f6d7a['as'],'attributes':_0x1f6d7a[_0xda9e('0x1d')],'include':_0x1f6d7a[_0xda9e('0x1e')]?_[_0xda9e('0x1f')](_0x1f6d7a['include'],function(_0x360e64){return{'model':db[_0x360e64[_0xda9e('0x20')]],'as':_0x360e64['as'],'attributes':_0x360e64[_0xda9e('0x1d')],'include':_0x360e64[_0xda9e('0x1e')]?_[_0xda9e('0x1f')](_0x360e64[_0xda9e('0x1e')],function(_0x499987){return{'model':db[_0x499987[_0xda9e('0x20')]],'as':_0x499987['as'],'attributes':_0x499987[_0xda9e('0x1d')]};}):[]};}):[]};}):[]:[]})[_0xda9e('0xf')](function(_0x2e08f1){logger['info']('ShowWhatsappAccount',_0x2f3265);logger[_0xda9e('0x12')]('ShowWhatsappAccount',_0x2f3265,JSON[_0xda9e('0x13')](_0x2e08f1));_0x535126(_0x2e08f1);})['catch'](function(_0x100e25){logger[_0xda9e('0x14')](_0xda9e('0x19'),_0x100e25[_0xda9e('0x15')],_0x2f3265);_0x29232b(_0x325b8f[_0xda9e('0x14')](0x1f4,_0x100e25[_0xda9e('0x15')]));});});};
\ No newline at end of file