Built motion from commit 616d3211.|2.6.4
[motion2.git] / server / api / whatsappInteraction / whatsappInteraction.rpc.js
index 7b7ed86..604cbb4 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xd866=['then','stringify','AddTagsToWhatsappInteraction','find','addTags','ids','spread','AddTags','lodash','util','randomstring','../../config/utils','../../config/logger','rpc','../../config/environment','jayson/promise','client','http','redis','socket.io-emitter','./whatsappInteraction.socket','register','request','info','WhatsappInteraction,\x20%s,\x20%s','WhatsappInteraction,\x20%s,\x20%s,\x20%s','request\x20sent','error','message','catch','UpdateWhatsappInteraction','WhatsappInteraction','update','body','options','raw','where','attributes','limit'];(function(_0x3b52c8,_0x2da80a){var _0x465f18=function(_0x314d26){while(--_0x314d26){_0x3b52c8['push'](_0x3b52c8['shift']());}};_0x465f18(++_0x2da80a);}(_0xd866,0x140));var _0x6d86=function(_0x1db0d2,_0x2c0712){_0x1db0d2=_0x1db0d2-0x0;var _0x2a442b=_0xd866[_0x1db0d2];return _0x2a442b;};'use strict';var _=require(_0x6d86('0x0'));var util=require(_0x6d86('0x1'));var moment=require('moment');var BPromise=require('bluebird');var rs=require(_0x6d86('0x2'));var fs=require('fs');var Redis=require('ioredis');var db=require('../../mysqldb')['db'];var utils=require(_0x6d86('0x3'));var logger=require(_0x6d86('0x4'))(_0x6d86('0x5'));var config=require(_0x6d86('0x6'));var jayson=require(_0x6d86('0x7'));var client=jayson[_0x6d86('0x8')][_0x6d86('0x9')]({'port':0x232a});config[_0x6d86('0xa')]=_['defaults'](config[_0x6d86('0xa')],{'host':'localhost','port':0x18eb});var socket=require(_0x6d86('0xb'))(new Redis(config['redis']));require(_0x6d86('0xc'))[_0x6d86('0xd')](socket);function respondWithRpcPromise(_0x2830cd,_0x30f7b6,_0x1a04eb){return new BPromise(function(_0x2f12d0,_0x284179){return client[_0x6d86('0xe')](_0x2830cd,_0x1a04eb)['then'](function(_0x3ba201){logger[_0x6d86('0xf')](_0x6d86('0x10'),_0x30f7b6,'request\x20sent');logger['debug'](_0x6d86('0x11'),_0x30f7b6,_0x6d86('0x12'),JSON['stringify'](_0x3ba201));if(_0x3ba201[_0x6d86('0x13')]){if(_0x3ba201['error']['code']===0x1f4){logger[_0x6d86('0x13')](_0x6d86('0x10'),_0x30f7b6,_0x3ba201[_0x6d86('0x13')][_0x6d86('0x14')]);return _0x284179(_0x3ba201[_0x6d86('0x13')][_0x6d86('0x14')]);}logger['error']('WhatsappInteraction,\x20%s,\x20%s',_0x30f7b6,_0x3ba201[_0x6d86('0x13')]['message']);return _0x2f12d0(_0x3ba201['error'][_0x6d86('0x14')]);}else{logger[_0x6d86('0xf')](_0x6d86('0x10'),_0x30f7b6,_0x6d86('0x12'));_0x2f12d0(_0x3ba201['result'][_0x6d86('0x14')]);}})[_0x6d86('0x15')](function(_0xb1ec1c){logger['error'](_0x6d86('0x10'),_0x30f7b6,_0xb1ec1c);_0x284179(_0xb1ec1c);});});}exports[_0x6d86('0x16')]=function(_0x246072){var _0x3ac87f=this;return new Promise(function(_0x144308,_0x22550d){return db[_0x6d86('0x17')][_0x6d86('0x18')](_0x246072[_0x6d86('0x19')],{'raw':_0x246072['options']?_0x246072[_0x6d86('0x1a')][_0x6d86('0x1b')]===undefined?!![]:![]:!![],'individualHooks':!![],'where':_0x246072[_0x6d86('0x1a')]?_0x246072[_0x6d86('0x1a')][_0x6d86('0x1c')]||null:null,'attributes':_0x246072['options']?_0x246072[_0x6d86('0x1a')][_0x6d86('0x1d')]||null:null,'limit':_0x246072[_0x6d86('0x1a')]?_0x246072['options'][_0x6d86('0x1e')]||null:null})[_0x6d86('0x1f')](function(_0x4c6c08){logger[_0x6d86('0xf')]('UpdateWhatsappInteraction',_0x246072);logger['debug'](_0x6d86('0x16'),_0x246072,JSON[_0x6d86('0x20')](_0x4c6c08));_0x144308(_0x4c6c08);})[_0x6d86('0x15')](function(_0xdaf6e6){logger[_0x6d86('0x13')](_0x6d86('0x16'),_0xdaf6e6[_0x6d86('0x14')],_0x246072);_0x22550d(_0x3ac87f[_0x6d86('0x13')](0x1f4,_0xdaf6e6[_0x6d86('0x14')]));});});};exports[_0x6d86('0x21')]=function(_0x34a2b1){return new Promise(function(_0x36219c,_0x16e659){return db[_0x6d86('0x17')][_0x6d86('0x22')]({'where':_0x34a2b1[_0x6d86('0x1a')]?_0x34a2b1[_0x6d86('0x1a')][_0x6d86('0x1c')]||null:null})[_0x6d86('0x1f')](function(_0x5f4e94){if(_0x5f4e94){return _0x5f4e94[_0x6d86('0x23')](_0x34a2b1[_0x6d86('0x19')][_0x6d86('0x24')],_['omit'](_0x34a2b1['body'],['ids','id'])||{});}})[_0x6d86('0x25')](function(_0x3197ec){logger[_0x6d86('0xf')](_0x6d86('0x26'),_0x34a2b1);logger['debug'](_0x6d86('0x26'),_0x34a2b1,JSON[_0x6d86('0x20')](_0x3197ec));_0x36219c(_0x3197ec);})[_0x6d86('0x15')](function(_0x563fa8){logger['error'](_0x6d86('0x26'),_0x563fa8['message'],_0x34a2b1);_0x16e659(_this['error'](0x1f4,_0x563fa8['message']));});});};
\ No newline at end of file
+var _0x0815=['debug','WhatsappInteraction,\x20%s,\x20%s,\x20%s','stringify','error','message','result','catch','UpdateWhatsappInteraction','WhatsappInteraction','body','options','where','attributes','limit','AddTagsToWhatsappInteraction','find','addTags','ids','omit','AddTags','lodash','moment','bluebird','randomstring','ioredis','../../mysqldb','../../config/utils','../../config/logger','rpc','jayson/promise','client','http','redis','defaults','localhost','./whatsappInteraction.socket','then','info','WhatsappInteraction,\x20%s,\x20%s','request\x20sent'];(function(_0x5d6098,_0x604466){var _0xe2b365=function(_0x247604){while(--_0x247604){_0x5d6098['push'](_0x5d6098['shift']());}};_0xe2b365(++_0x604466);}(_0x0815,0x64));var _0x5081=function(_0x4565bf,_0x5ad9d6){_0x4565bf=_0x4565bf-0x0;var _0x5610ba=_0x0815[_0x4565bf];return _0x5610ba;};'use strict';var _=require(_0x5081('0x0'));var util=require('util');var moment=require(_0x5081('0x1'));var BPromise=require(_0x5081('0x2'));var rs=require(_0x5081('0x3'));var fs=require('fs');var Redis=require(_0x5081('0x4'));var db=require(_0x5081('0x5'))['db'];var utils=require(_0x5081('0x6'));var logger=require(_0x5081('0x7'))(_0x5081('0x8'));var config=require('../../config/environment');var jayson=require(_0x5081('0x9'));var client=jayson[_0x5081('0xa')][_0x5081('0xb')]({'port':0x232a});config[_0x5081('0xc')]=_[_0x5081('0xd')](config['redis'],{'host':_0x5081('0xe'),'port':0x18eb});var socket=require('socket.io-emitter')(new Redis(config[_0x5081('0xc')]));require(_0x5081('0xf'))['register'](socket);function respondWithRpcPromise(_0x154c85,_0x4d8b6f,_0xa8d80e){return new BPromise(function(_0x2663ca,_0x22f201){return client['request'](_0x154c85,_0xa8d80e)[_0x5081('0x10')](function(_0x170cbf){logger[_0x5081('0x11')](_0x5081('0x12'),_0x4d8b6f,_0x5081('0x13'));logger[_0x5081('0x14')](_0x5081('0x15'),_0x4d8b6f,'request\x20sent',JSON[_0x5081('0x16')](_0x170cbf));if(_0x170cbf[_0x5081('0x17')]){if(_0x170cbf['error']['code']===0x1f4){logger[_0x5081('0x17')](_0x5081('0x12'),_0x4d8b6f,_0x170cbf[_0x5081('0x17')][_0x5081('0x18')]);return _0x22f201(_0x170cbf[_0x5081('0x17')][_0x5081('0x18')]);}logger[_0x5081('0x17')](_0x5081('0x12'),_0x4d8b6f,_0x170cbf[_0x5081('0x17')][_0x5081('0x18')]);return _0x2663ca(_0x170cbf[_0x5081('0x17')][_0x5081('0x18')]);}else{logger[_0x5081('0x11')]('WhatsappInteraction,\x20%s,\x20%s',_0x4d8b6f,_0x5081('0x13'));_0x2663ca(_0x170cbf[_0x5081('0x19')][_0x5081('0x18')]);}})[_0x5081('0x1a')](function(_0xacef22){logger[_0x5081('0x17')](_0x5081('0x12'),_0x4d8b6f,_0xacef22);_0x22f201(_0xacef22);});});}exports[_0x5081('0x1b')]=function(_0x58f6b9){var _0x951ba=this;return new Promise(function(_0x179155,_0x340988){return db[_0x5081('0x1c')]['update'](_0x58f6b9[_0x5081('0x1d')],{'raw':_0x58f6b9[_0x5081('0x1e')]?_0x58f6b9['options']['raw']===undefined?!![]:![]:!![],'individualHooks':!![],'where':_0x58f6b9['options']?_0x58f6b9[_0x5081('0x1e')][_0x5081('0x1f')]||null:null,'attributes':_0x58f6b9[_0x5081('0x1e')]?_0x58f6b9['options'][_0x5081('0x20')]||null:null,'limit':_0x58f6b9[_0x5081('0x1e')]?_0x58f6b9[_0x5081('0x1e')][_0x5081('0x21')]||null:null})[_0x5081('0x10')](function(_0x3ea7de){logger[_0x5081('0x11')](_0x5081('0x1b'),_0x58f6b9);logger['debug'](_0x5081('0x1b'),_0x58f6b9,JSON[_0x5081('0x16')](_0x3ea7de));_0x179155(_0x3ea7de);})['catch'](function(_0x3f8d6c){logger['error'](_0x5081('0x1b'),_0x3f8d6c[_0x5081('0x18')],_0x58f6b9);_0x340988(_0x951ba[_0x5081('0x17')](0x1f4,_0x3f8d6c[_0x5081('0x18')]));});});};exports[_0x5081('0x22')]=function(_0x2f92a5){return new Promise(function(_0x343286,_0x589000){return db[_0x5081('0x1c')][_0x5081('0x23')]({'where':_0x2f92a5[_0x5081('0x1e')]?_0x2f92a5[_0x5081('0x1e')]['where']||null:null})[_0x5081('0x10')](function(_0x2b6ebb){if(_0x2b6ebb){return _0x2b6ebb[_0x5081('0x24')](_0x2f92a5[_0x5081('0x1d')][_0x5081('0x25')],_[_0x5081('0x26')](_0x2f92a5[_0x5081('0x1d')],[_0x5081('0x25'),'id'])||{});}})['spread'](function(_0x5eedd7){logger[_0x5081('0x11')](_0x5081('0x27'),_0x2f92a5);logger[_0x5081('0x14')]('AddTags',_0x2f92a5,JSON['stringify'](_0x5eedd7));_0x343286(_0x5eedd7);})[_0x5081('0x1a')](function(_0x56d827){logger['error']('AddTags',_0x56d827[_0x5081('0x18')],_0x2f92a5);_0x589000(_this[_0x5081('0x17')](0x1f4,_0x56d827[_0x5081('0x18')]));});});};
\ No newline at end of file