Built motion from commit 9e1ec266.|2.6.28
[motion2.git] / server / api / whatsappAccount / whatsappAccount.rpc.js
index eb15cb7..81d1607 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x991d=['WhatsappAccount','options','raw','attributes','include','map','model','ShowWhatsappAccount','util','moment','ioredis','../../mysqldb','../../config/utils','../../config/logger','rpc','../../config/environment','http','redis','defaults','localhost','socket.io-emitter','./whatsappAccount.socket','register','request','then','info','WhatsappAccount,\x20%s,\x20%s','request\x20sent','WhatsappAccount,\x20%s,\x20%s,\x20%s','stringify','error','code','message','result','catch'];(function(_0x358cfd,_0x396384){var _0x8de686=function(_0x282fba){while(--_0x282fba){_0x358cfd['push'](_0x358cfd['shift']());}};_0x8de686(++_0x396384);}(_0x991d,0x189));var _0xd991=function(_0xbc464e,_0x558e8e){_0xbc464e=_0xbc464e-0x0;var _0x4ce2ee=_0x991d[_0xbc464e];return _0x4ce2ee;};'use strict';var _=require('lodash');var util=require(_0xd991('0x0'));var moment=require(_0xd991('0x1'));var BPromise=require('bluebird');var rs=require('randomstring');var fs=require('fs');var Redis=require(_0xd991('0x2'));var db=require(_0xd991('0x3'))['db'];var utils=require(_0xd991('0x4'));var logger=require(_0xd991('0x5'))(_0xd991('0x6'));var config=require(_0xd991('0x7'));var jayson=require('jayson/promise');var client=jayson['client'][_0xd991('0x8')]({'port':0x232a});config[_0xd991('0x9')]=_[_0xd991('0xa')](config[_0xd991('0x9')],{'host':_0xd991('0xb'),'port':0x18eb});var socket=require(_0xd991('0xc'))(new Redis(config[_0xd991('0x9')]));require(_0xd991('0xd'))[_0xd991('0xe')](socket);function respondWithRpcPromise(_0x3c76be,_0x4218d8,_0x1c4fbe){return new BPromise(function(_0x23954,_0xaeb6ee){return client[_0xd991('0xf')](_0x3c76be,_0x1c4fbe)[_0xd991('0x10')](function(_0x4f0135){logger[_0xd991('0x11')](_0xd991('0x12'),_0x4218d8,_0xd991('0x13'));logger['debug'](_0xd991('0x14'),_0x4218d8,'request\x20sent',JSON[_0xd991('0x15')](_0x4f0135));if(_0x4f0135[_0xd991('0x16')]){if(_0x4f0135['error'][_0xd991('0x17')]===0x1f4){logger[_0xd991('0x16')](_0xd991('0x12'),_0x4218d8,_0x4f0135[_0xd991('0x16')][_0xd991('0x18')]);return _0xaeb6ee(_0x4f0135[_0xd991('0x16')][_0xd991('0x18')]);}logger[_0xd991('0x16')](_0xd991('0x12'),_0x4218d8,_0x4f0135[_0xd991('0x16')][_0xd991('0x18')]);return _0x23954(_0x4f0135[_0xd991('0x16')][_0xd991('0x18')]);}else{logger[_0xd991('0x11')](_0xd991('0x12'),_0x4218d8,_0xd991('0x13'));_0x23954(_0x4f0135[_0xd991('0x19')]['message']);}})[_0xd991('0x1a')](function(_0x544d67){logger[_0xd991('0x16')](_0xd991('0x12'),_0x4218d8,_0x544d67);_0xaeb6ee(_0x544d67);});});}exports['ShowWhatsappAccount']=function(_0x428dfd){var _0x5abd8c=this;return new Promise(function(_0x590bf1,_0x29b036){return db[_0xd991('0x1b')]['find']({'raw':_0x428dfd[_0xd991('0x1c')]?_0x428dfd['options'][_0xd991('0x1d')]===undefined?!![]:![]:!![],'where':_0x428dfd['options']?_0x428dfd[_0xd991('0x1c')]['where']||null:null,'attributes':_0x428dfd[_0xd991('0x1c')]?_0x428dfd[_0xd991('0x1c')][_0xd991('0x1e')]||null:null,'include':_0x428dfd[_0xd991('0x1c')]?_0x428dfd[_0xd991('0x1c')][_0xd991('0x1f')]?_[_0xd991('0x20')](_0x428dfd[_0xd991('0x1c')][_0xd991('0x1f')],function(_0x22620f){return{'model':db[_0x22620f[_0xd991('0x21')]],'as':_0x22620f['as'],'attributes':_0x22620f[_0xd991('0x1e')],'include':_0x22620f[_0xd991('0x1f')]?_['map'](_0x22620f[_0xd991('0x1f')],function(_0x41f650){return{'model':db[_0x41f650[_0xd991('0x21')]],'as':_0x41f650['as'],'attributes':_0x41f650['attributes'],'include':_0x41f650['include']?_['map'](_0x41f650[_0xd991('0x1f')],function(_0x2bc9a4){return{'model':db[_0x2bc9a4[_0xd991('0x21')]],'as':_0x2bc9a4['as'],'attributes':_0x2bc9a4['attributes']};}):[]};}):[]};}):[]:[]})[_0xd991('0x10')](function(_0x4492d9){logger[_0xd991('0x11')]('ShowWhatsappAccount',_0x428dfd);logger['debug']('ShowWhatsappAccount',_0x428dfd,JSON[_0xd991('0x15')](_0x4492d9));_0x590bf1(_0x4492d9);})[_0xd991('0x1a')](function(_0x1883ef){logger['error'](_0xd991('0x22'),_0x1883ef[_0xd991('0x18')],_0x428dfd);_0x29b036(_0x5abd8c[_0xd991('0x16')](0x1f4,_0x1883ef[_0xd991('0x18')]));});});};
\ No newline at end of file
+var _0xeac6=['defaults','redis','localhost','socket.io-emitter','./whatsappAccount.socket','register','request','info','request\x20sent','stringify','error','code','message','WhatsappAccount,\x20%s,\x20%s','catch','WhatsappAccount','options','raw','where','attributes','include','map','model','then','ShowWhatsappAccount','util','moment','randomstring','../../mysqldb','../../config/utils','../../config/logger','rpc','../../config/environment','jayson/promise'];(function(_0x28a2be,_0x5f6b50){var _0x3925f2=function(_0x32fc03){while(--_0x32fc03){_0x28a2be['push'](_0x28a2be['shift']());}};_0x3925f2(++_0x5f6b50);}(_0xeac6,0x7f));var _0x6eac=function(_0x2b72a6,_0x16620d){_0x2b72a6=_0x2b72a6-0x0;var _0x26e7f3=_0xeac6[_0x2b72a6];return _0x26e7f3;};'use strict';var _=require('lodash');var util=require(_0x6eac('0x0'));var moment=require(_0x6eac('0x1'));var BPromise=require('bluebird');var rs=require(_0x6eac('0x2'));var fs=require('fs');var Redis=require('ioredis');var db=require(_0x6eac('0x3'))['db'];var utils=require(_0x6eac('0x4'));var logger=require(_0x6eac('0x5'))(_0x6eac('0x6'));var config=require(_0x6eac('0x7'));var jayson=require(_0x6eac('0x8'));var client=jayson['client']['http']({'port':0x232a});config['redis']=_[_0x6eac('0x9')](config[_0x6eac('0xa')],{'host':_0x6eac('0xb'),'port':0x18eb});var socket=require(_0x6eac('0xc'))(new Redis(config[_0x6eac('0xa')]));require(_0x6eac('0xd'))[_0x6eac('0xe')](socket);function respondWithRpcPromise(_0x198c05,_0x3c857f,_0x508e6c){return new BPromise(function(_0x4bf461,_0x96c574){return client[_0x6eac('0xf')](_0x198c05,_0x508e6c)['then'](function(_0x2a0ce0){logger[_0x6eac('0x10')]('WhatsappAccount,\x20%s,\x20%s',_0x3c857f,'request\x20sent');logger['debug']('WhatsappAccount,\x20%s,\x20%s,\x20%s',_0x3c857f,_0x6eac('0x11'),JSON[_0x6eac('0x12')](_0x2a0ce0));if(_0x2a0ce0[_0x6eac('0x13')]){if(_0x2a0ce0['error'][_0x6eac('0x14')]===0x1f4){logger[_0x6eac('0x13')]('WhatsappAccount,\x20%s,\x20%s',_0x3c857f,_0x2a0ce0['error']['message']);return _0x96c574(_0x2a0ce0[_0x6eac('0x13')][_0x6eac('0x15')]);}logger['error'](_0x6eac('0x16'),_0x3c857f,_0x2a0ce0[_0x6eac('0x13')]['message']);return _0x4bf461(_0x2a0ce0[_0x6eac('0x13')][_0x6eac('0x15')]);}else{logger[_0x6eac('0x10')](_0x6eac('0x16'),_0x3c857f,_0x6eac('0x11'));_0x4bf461(_0x2a0ce0['result'][_0x6eac('0x15')]);}})[_0x6eac('0x17')](function(_0x3d3ad6){logger[_0x6eac('0x13')](_0x6eac('0x16'),_0x3c857f,_0x3d3ad6);_0x96c574(_0x3d3ad6);});});}exports['ShowWhatsappAccount']=function(_0x13672e){var _0x30f4a7=this;return new Promise(function(_0x1163ee,_0x1d75d2){return db[_0x6eac('0x18')]['find']({'raw':_0x13672e[_0x6eac('0x19')]?_0x13672e[_0x6eac('0x19')][_0x6eac('0x1a')]===undefined?!![]:![]:!![],'where':_0x13672e['options']?_0x13672e[_0x6eac('0x19')][_0x6eac('0x1b')]||null:null,'attributes':_0x13672e[_0x6eac('0x19')]?_0x13672e[_0x6eac('0x19')][_0x6eac('0x1c')]||null:null,'include':_0x13672e[_0x6eac('0x19')]?_0x13672e['options'][_0x6eac('0x1d')]?_[_0x6eac('0x1e')](_0x13672e[_0x6eac('0x19')][_0x6eac('0x1d')],function(_0x243233){return{'model':db[_0x243233[_0x6eac('0x1f')]],'as':_0x243233['as'],'attributes':_0x243233['attributes'],'include':_0x243233[_0x6eac('0x1d')]?_[_0x6eac('0x1e')](_0x243233[_0x6eac('0x1d')],function(_0x1849b2){return{'model':db[_0x1849b2['model']],'as':_0x1849b2['as'],'attributes':_0x1849b2[_0x6eac('0x1c')],'include':_0x1849b2[_0x6eac('0x1d')]?_[_0x6eac('0x1e')](_0x1849b2[_0x6eac('0x1d')],function(_0x18c390){return{'model':db[_0x18c390['model']],'as':_0x18c390['as'],'attributes':_0x18c390[_0x6eac('0x1c')]};}):[]};}):[]};}):[]:[]})[_0x6eac('0x20')](function(_0x4f5c06){logger[_0x6eac('0x10')]('ShowWhatsappAccount',_0x13672e);logger['debug'](_0x6eac('0x21'),_0x13672e,JSON[_0x6eac('0x12')](_0x4f5c06));_0x1163ee(_0x4f5c06);})[_0x6eac('0x17')](function(_0x2e6cc1){logger[_0x6eac('0x13')](_0x6eac('0x21'),_0x2e6cc1[_0x6eac('0x15')],_0x13672e);_0x1d75d2(_0x30f4a7[_0x6eac('0x13')](0x1f4,_0x2e6cc1['message']));});});};
\ No newline at end of file