Built motion from commit (unavailable).|2.5.3
[motion2.git] / server / api / whatsappAccount / whatsappAccount.rpc.js
index 69ff722..f3393a8 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xb6e6=['../../config/environment','jayson/promise','client','http','redis','defaults','localhost','./whatsappAccount.socket','register','request','then','info','debug','WhatsappAccount,\x20%s,\x20%s,\x20%s','request\x20sent','stringify','error','code','WhatsappAccount,\x20%s,\x20%s','message','result','catch','ShowWhatsappAccount','WhatsappAccount','find','options','raw','attributes','include','map','model','lodash','moment','bluebird','randomstring','ioredis','../../mysqldb','../../config/utils','../../config/logger','rpc'];(function(_0x2e7d95,_0x592fb7){var _0x24526d=function(_0x366792){while(--_0x366792){_0x2e7d95['push'](_0x2e7d95['shift']());}};_0x24526d(++_0x592fb7);}(_0xb6e6,0xbf));var _0x6b6e=function(_0x1a0dd1,_0x3cf408){_0x1a0dd1=_0x1a0dd1-0x0;var _0xd80fe0=_0xb6e6[_0x1a0dd1];return _0xd80fe0;};'use strict';var _=require(_0x6b6e('0x0'));var util=require('util');var moment=require(_0x6b6e('0x1'));var BPromise=require(_0x6b6e('0x2'));var rs=require(_0x6b6e('0x3'));var fs=require('fs');var Redis=require(_0x6b6e('0x4'));var db=require(_0x6b6e('0x5'))['db'];var utils=require(_0x6b6e('0x6'));var logger=require(_0x6b6e('0x7'))(_0x6b6e('0x8'));var config=require(_0x6b6e('0x9'));var jayson=require(_0x6b6e('0xa'));var client=jayson[_0x6b6e('0xb')][_0x6b6e('0xc')]({'port':0x232a});config[_0x6b6e('0xd')]=_[_0x6b6e('0xe')](config[_0x6b6e('0xd')],{'host':_0x6b6e('0xf'),'port':0x18eb});var socket=require('socket.io-emitter')(new Redis(config[_0x6b6e('0xd')]));require(_0x6b6e('0x10'))[_0x6b6e('0x11')](socket);function respondWithRpcPromise(_0x32dd15,_0x29cd4f,_0x382c31){return new BPromise(function(_0x7e6a52,_0x5672f0){return client[_0x6b6e('0x12')](_0x32dd15,_0x382c31)[_0x6b6e('0x13')](function(_0x51708d){logger[_0x6b6e('0x14')]('WhatsappAccount,\x20%s,\x20%s',_0x29cd4f,'request\x20sent');logger[_0x6b6e('0x15')](_0x6b6e('0x16'),_0x29cd4f,_0x6b6e('0x17'),JSON[_0x6b6e('0x18')](_0x51708d));if(_0x51708d[_0x6b6e('0x19')]){if(_0x51708d['error'][_0x6b6e('0x1a')]===0x1f4){logger['error'](_0x6b6e('0x1b'),_0x29cd4f,_0x51708d[_0x6b6e('0x19')][_0x6b6e('0x1c')]);return _0x5672f0(_0x51708d[_0x6b6e('0x19')][_0x6b6e('0x1c')]);}logger[_0x6b6e('0x19')]('WhatsappAccount,\x20%s,\x20%s',_0x29cd4f,_0x51708d[_0x6b6e('0x19')][_0x6b6e('0x1c')]);return _0x7e6a52(_0x51708d['error'][_0x6b6e('0x1c')]);}else{logger[_0x6b6e('0x14')]('WhatsappAccount,\x20%s,\x20%s',_0x29cd4f,_0x6b6e('0x17'));_0x7e6a52(_0x51708d[_0x6b6e('0x1d')][_0x6b6e('0x1c')]);}})[_0x6b6e('0x1e')](function(_0xb17a0a){logger['error'](_0x6b6e('0x1b'),_0x29cd4f,_0xb17a0a);_0x5672f0(_0xb17a0a);});});}exports[_0x6b6e('0x1f')]=function(_0x29a80f){var _0x9cf73a=this;return new Promise(function(_0x23c918,_0x5aedae){return db[_0x6b6e('0x20')][_0x6b6e('0x21')]({'raw':_0x29a80f['options']?_0x29a80f[_0x6b6e('0x22')][_0x6b6e('0x23')]===undefined?!![]:![]:!![],'where':_0x29a80f['options']?_0x29a80f[_0x6b6e('0x22')]['where']||null:null,'attributes':_0x29a80f[_0x6b6e('0x22')]?_0x29a80f[_0x6b6e('0x22')][_0x6b6e('0x24')]||null:null,'include':_0x29a80f[_0x6b6e('0x22')]?_0x29a80f[_0x6b6e('0x22')][_0x6b6e('0x25')]?_['map'](_0x29a80f[_0x6b6e('0x22')]['include'],function(_0x195cfc){return{'model':db[_0x195cfc['model']],'as':_0x195cfc['as'],'attributes':_0x195cfc[_0x6b6e('0x24')],'include':_0x195cfc[_0x6b6e('0x25')]?_[_0x6b6e('0x26')](_0x195cfc[_0x6b6e('0x25')],function(_0x459ac0){return{'model':db[_0x459ac0['model']],'as':_0x459ac0['as'],'attributes':_0x459ac0[_0x6b6e('0x24')],'include':_0x459ac0[_0x6b6e('0x25')]?_[_0x6b6e('0x26')](_0x459ac0[_0x6b6e('0x25')],function(_0x372d78){return{'model':db[_0x372d78[_0x6b6e('0x27')]],'as':_0x372d78['as'],'attributes':_0x372d78['attributes']};}):[]};}):[]};}):[]:[]})[_0x6b6e('0x13')](function(_0x2bef31){logger['info']('ShowWhatsappAccount',_0x29a80f);logger[_0x6b6e('0x15')]('ShowWhatsappAccount',_0x29a80f,JSON['stringify'](_0x2bef31));_0x23c918(_0x2bef31);})[_0x6b6e('0x1e')](function(_0x29bf6c){logger[_0x6b6e('0x19')](_0x6b6e('0x1f'),_0x29bf6c[_0x6b6e('0x1c')],_0x29a80f);_0x5aedae(_0x9cf73a[_0x6b6e('0x19')](0x1f4,_0x29bf6c[_0x6b6e('0x1c')]));});});};
\ No newline at end of file
+var _0x8856=['message','result','catch','WhatsappAccount,\x20%s,\x20%s','WhatsappAccount','find','options','raw','where','attributes','include','model','map','then','ShowWhatsappAccount','stringify','lodash','util','randomstring','ioredis','../../mysqldb','rpc','../../config/environment','jayson/promise','client','redis','defaults','socket.io-emitter','request','info','request\x20sent','debug','WhatsappAccount,\x20%s,\x20%s,\x20%s','error','code'];(function(_0x39db7b,_0x359813){var _0x53495a=function(_0x153e75){while(--_0x153e75){_0x39db7b['push'](_0x39db7b['shift']());}};_0x53495a(++_0x359813);}(_0x8856,0xe2));var _0x6885=function(_0x3dd15e,_0x1f0015){_0x3dd15e=_0x3dd15e-0x0;var _0x231fd0=_0x8856[_0x3dd15e];return _0x231fd0;};'use strict';var _=require(_0x6885('0x0'));var util=require(_0x6885('0x1'));var moment=require('moment');var BPromise=require('bluebird');var rs=require(_0x6885('0x2'));var fs=require('fs');var Redis=require(_0x6885('0x3'));var db=require(_0x6885('0x4'))['db'];var utils=require('../../config/utils');var logger=require('../../config/logger')(_0x6885('0x5'));var config=require(_0x6885('0x6'));var jayson=require(_0x6885('0x7'));var client=jayson[_0x6885('0x8')]['http']({'port':0x232a});config[_0x6885('0x9')]=_[_0x6885('0xa')](config['redis'],{'host':'localhost','port':0x18eb});var socket=require(_0x6885('0xb'))(new Redis(config[_0x6885('0x9')]));require('./whatsappAccount.socket')['register'](socket);function respondWithRpcPromise(_0x15808a,_0x440687,_0x2a546b){return new BPromise(function(_0x243f10,_0x2083d1){return client[_0x6885('0xc')](_0x15808a,_0x2a546b)['then'](function(_0x3a9203){logger[_0x6885('0xd')]('WhatsappAccount,\x20%s,\x20%s',_0x440687,_0x6885('0xe'));logger[_0x6885('0xf')](_0x6885('0x10'),_0x440687,_0x6885('0xe'),JSON['stringify'](_0x3a9203));if(_0x3a9203[_0x6885('0x11')]){if(_0x3a9203[_0x6885('0x11')][_0x6885('0x12')]===0x1f4){logger[_0x6885('0x11')]('WhatsappAccount,\x20%s,\x20%s',_0x440687,_0x3a9203['error'][_0x6885('0x13')]);return _0x2083d1(_0x3a9203[_0x6885('0x11')][_0x6885('0x13')]);}logger[_0x6885('0x11')]('WhatsappAccount,\x20%s,\x20%s',_0x440687,_0x3a9203[_0x6885('0x11')][_0x6885('0x13')]);return _0x243f10(_0x3a9203[_0x6885('0x11')][_0x6885('0x13')]);}else{logger[_0x6885('0xd')]('WhatsappAccount,\x20%s,\x20%s',_0x440687,_0x6885('0xe'));_0x243f10(_0x3a9203[_0x6885('0x14')]['message']);}})[_0x6885('0x15')](function(_0x51cc02){logger[_0x6885('0x11')](_0x6885('0x16'),_0x440687,_0x51cc02);_0x2083d1(_0x51cc02);});});}exports['ShowWhatsappAccount']=function(_0x51133c){var _0x917435=this;return new Promise(function(_0x4caed7,_0xfef076){return db[_0x6885('0x17')][_0x6885('0x18')]({'raw':_0x51133c[_0x6885('0x19')]?_0x51133c['options'][_0x6885('0x1a')]===undefined?!![]:![]:!![],'where':_0x51133c['options']?_0x51133c['options'][_0x6885('0x1b')]||null:null,'attributes':_0x51133c[_0x6885('0x19')]?_0x51133c[_0x6885('0x19')][_0x6885('0x1c')]||null:null,'include':_0x51133c[_0x6885('0x19')]?_0x51133c[_0x6885('0x19')][_0x6885('0x1d')]?_['map'](_0x51133c[_0x6885('0x19')][_0x6885('0x1d')],function(_0x408ae5){return{'model':db[_0x408ae5[_0x6885('0x1e')]],'as':_0x408ae5['as'],'attributes':_0x408ae5[_0x6885('0x1c')],'include':_0x408ae5[_0x6885('0x1d')]?_[_0x6885('0x1f')](_0x408ae5[_0x6885('0x1d')],function(_0x53a2c0){return{'model':db[_0x53a2c0['model']],'as':_0x53a2c0['as'],'attributes':_0x53a2c0['attributes'],'include':_0x53a2c0[_0x6885('0x1d')]?_['map'](_0x53a2c0[_0x6885('0x1d')],function(_0x6ce2b2){return{'model':db[_0x6ce2b2['model']],'as':_0x6ce2b2['as'],'attributes':_0x6ce2b2[_0x6885('0x1c')]};}):[]};}):[]};}):[]:[]})[_0x6885('0x20')](function(_0x464fd2){logger[_0x6885('0xd')](_0x6885('0x21'),_0x51133c);logger[_0x6885('0xf')](_0x6885('0x21'),_0x51133c,JSON[_0x6885('0x22')](_0x464fd2));_0x4caed7(_0x464fd2);})[_0x6885('0x15')](function(_0x321dc9){logger[_0x6885('0x11')]('ShowWhatsappAccount',_0x321dc9[_0x6885('0x13')],_0x51133c);_0xfef076(_0x917435[_0x6885('0x11')](0x1f4,_0x321dc9[_0x6885('0x13')]));});});};
\ No newline at end of file