Built motion from commit eddce310.|2.6.12
[motion2.git] / server / api / whatsappMessage / whatsappMessage.rpc.js
index c841eef..5f776ce 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xd6f2=['error','code','message','catch','WhatsappMessage','create','raw','then','CreateWhatsappMessage','util','moment','bluebird','randomstring','ioredis','../../config/utils','../../config/logger','rpc','../../config/environment','jayson/promise','http','redis','socket.io-emitter','./whatsappMessage.socket','request','info','WhatsappMessage,\x20%s,\x20%s','request\x20sent','debug','stringify'];(function(_0x5f309e,_0x66e31){var _0x487b5e=function(_0x44f203){while(--_0x44f203){_0x5f309e['push'](_0x5f309e['shift']());}};_0x487b5e(++_0x66e31);}(_0xd6f2,0x10e));var _0x2d6f=function(_0x2a1a10,_0x4a5931){_0x2a1a10=_0x2a1a10-0x0;var _0x3512f7=_0xd6f2[_0x2a1a10];return _0x3512f7;};'use strict';var _=require('lodash');var util=require(_0x2d6f('0x0'));var moment=require(_0x2d6f('0x1'));var BPromise=require(_0x2d6f('0x2'));var rs=require(_0x2d6f('0x3'));var fs=require('fs');var Redis=require(_0x2d6f('0x4'));var db=require('../../mysqldb')['db'];var utils=require(_0x2d6f('0x5'));var logger=require(_0x2d6f('0x6'))(_0x2d6f('0x7'));var config=require(_0x2d6f('0x8'));var jayson=require(_0x2d6f('0x9'));var client=jayson['client'][_0x2d6f('0xa')]({'port':0x232a});config['redis']=_['defaults'](config[_0x2d6f('0xb')],{'host':'localhost','port':0x18eb});var socket=require(_0x2d6f('0xc'))(new Redis(config[_0x2d6f('0xb')]));require(_0x2d6f('0xd'))['register'](socket);function respondWithRpcPromise(_0x66e295,_0x415f2e,_0x1225d8){return new BPromise(function(_0x33ca3d,_0x28bcd2){return client[_0x2d6f('0xe')](_0x66e295,_0x1225d8)['then'](function(_0x29fbc2){logger[_0x2d6f('0xf')](_0x2d6f('0x10'),_0x415f2e,_0x2d6f('0x11'));logger[_0x2d6f('0x12')]('WhatsappMessage,\x20%s,\x20%s,\x20%s',_0x415f2e,_0x2d6f('0x11'),JSON[_0x2d6f('0x13')](_0x29fbc2));if(_0x29fbc2[_0x2d6f('0x14')]){if(_0x29fbc2[_0x2d6f('0x14')][_0x2d6f('0x15')]===0x1f4){logger[_0x2d6f('0x14')](_0x2d6f('0x10'),_0x415f2e,_0x29fbc2[_0x2d6f('0x14')][_0x2d6f('0x16')]);return _0x28bcd2(_0x29fbc2['error'][_0x2d6f('0x16')]);}logger[_0x2d6f('0x14')](_0x2d6f('0x10'),_0x415f2e,_0x29fbc2['error'][_0x2d6f('0x16')]);return _0x33ca3d(_0x29fbc2['error'][_0x2d6f('0x16')]);}else{logger['info'](_0x2d6f('0x10'),_0x415f2e,'request\x20sent');_0x33ca3d(_0x29fbc2['result'][_0x2d6f('0x16')]);}})[_0x2d6f('0x17')](function(_0x168afa){logger['error'](_0x2d6f('0x10'),_0x415f2e,_0x168afa);_0x28bcd2(_0x168afa);});});}exports['CreateWhatsappMessage']=function(_0x25d55a){var _0x3b9ada=this;return new Promise(function(_0x45e21c,_0xd78b37){return db[_0x2d6f('0x18')][_0x2d6f('0x19')](_0x25d55a['body'],{'raw':_0x25d55a['options']?_0x25d55a['options'][_0x2d6f('0x1a')]===undefined?!![]:![]:!![]})[_0x2d6f('0x1b')](function(_0x58f007){logger[_0x2d6f('0xf')](_0x2d6f('0x1c'),_0x25d55a);logger[_0x2d6f('0x12')](_0x2d6f('0x1c'),_0x25d55a,JSON[_0x2d6f('0x13')](_0x58f007));_0x45e21c(_0x58f007);})[_0x2d6f('0x17')](function(_0x49b81a){logger[_0x2d6f('0x14')](_0x2d6f('0x1c'),_0x49b81a[_0x2d6f('0x16')],_0x25d55a);_0xd78b37(_0x3b9ada[_0x2d6f('0x14')](0x1f4,_0x49b81a['message']));});});};
\ No newline at end of file
+var _0x9278=['ioredis','../../config/utils','rpc','../../config/environment','jayson/promise','client','http','defaults','redis','./whatsappMessage.socket','register','request','info','WhatsappMessage,\x20%s,\x20%s','debug','WhatsappMessage,\x20%s,\x20%s,\x20%s','request\x20sent','error','code','message','result','create','body','options','raw','then','CreateWhatsappMessage','stringify','catch','util','moment'];(function(_0x321bb2,_0x202794){var _0x9c12ed=function(_0x263dd3){while(--_0x263dd3){_0x321bb2['push'](_0x321bb2['shift']());}};_0x9c12ed(++_0x202794);}(_0x9278,0xf6));var _0x8927=function(_0x27af45,_0x1b57aa){_0x27af45=_0x27af45-0x0;var _0x18df21=_0x9278[_0x27af45];return _0x18df21;};'use strict';var _=require('lodash');var util=require(_0x8927('0x0'));var moment=require(_0x8927('0x1'));var BPromise=require('bluebird');var rs=require('randomstring');var fs=require('fs');var Redis=require(_0x8927('0x2'));var db=require('../../mysqldb')['db'];var utils=require(_0x8927('0x3'));var logger=require('../../config/logger')(_0x8927('0x4'));var config=require(_0x8927('0x5'));var jayson=require(_0x8927('0x6'));var client=jayson[_0x8927('0x7')][_0x8927('0x8')]({'port':0x232a});config['redis']=_[_0x8927('0x9')](config[_0x8927('0xa')],{'host':'localhost','port':0x18eb});var socket=require('socket.io-emitter')(new Redis(config[_0x8927('0xa')]));require(_0x8927('0xb'))[_0x8927('0xc')](socket);function respondWithRpcPromise(_0x274284,_0x548adb,_0x228ded){return new BPromise(function(_0x3bffa9,_0x15e4b4){return client[_0x8927('0xd')](_0x274284,_0x228ded)['then'](function(_0x3f47a7){logger[_0x8927('0xe')](_0x8927('0xf'),_0x548adb,'request\x20sent');logger[_0x8927('0x10')](_0x8927('0x11'),_0x548adb,_0x8927('0x12'),JSON['stringify'](_0x3f47a7));if(_0x3f47a7[_0x8927('0x13')]){if(_0x3f47a7[_0x8927('0x13')][_0x8927('0x14')]===0x1f4){logger[_0x8927('0x13')](_0x8927('0xf'),_0x548adb,_0x3f47a7[_0x8927('0x13')][_0x8927('0x15')]);return _0x15e4b4(_0x3f47a7[_0x8927('0x13')][_0x8927('0x15')]);}logger[_0x8927('0x13')](_0x8927('0xf'),_0x548adb,_0x3f47a7[_0x8927('0x13')][_0x8927('0x15')]);return _0x3bffa9(_0x3f47a7[_0x8927('0x13')][_0x8927('0x15')]);}else{logger[_0x8927('0xe')]('WhatsappMessage,\x20%s,\x20%s',_0x548adb,_0x8927('0x12'));_0x3bffa9(_0x3f47a7[_0x8927('0x16')][_0x8927('0x15')]);}})['catch'](function(_0xa906d2){logger[_0x8927('0x13')](_0x8927('0xf'),_0x548adb,_0xa906d2);_0x15e4b4(_0xa906d2);});});}exports['CreateWhatsappMessage']=function(_0x5e9a2c){var _0x1bb9f4=this;return new Promise(function(_0x3fc795,_0x505f75){return db['WhatsappMessage'][_0x8927('0x17')](_0x5e9a2c[_0x8927('0x18')],{'raw':_0x5e9a2c[_0x8927('0x19')]?_0x5e9a2c[_0x8927('0x19')][_0x8927('0x1a')]===undefined?!![]:![]:!![]})[_0x8927('0x1b')](function(_0x4a796d){logger['info']('CreateWhatsappMessage',_0x5e9a2c);logger[_0x8927('0x10')](_0x8927('0x1c'),_0x5e9a2c,JSON[_0x8927('0x1d')](_0x4a796d));_0x3fc795(_0x4a796d);})[_0x8927('0x1e')](function(_0x4f1a67){logger[_0x8927('0x13')](_0x8927('0x1c'),_0x4f1a67[_0x8927('0x15')],_0x5e9a2c);_0x505f75(_0x1bb9f4[_0x8927('0x13')](0x1f4,_0x4f1a67['message']));});});};
\ No newline at end of file