Built motion from commit (unavailable).|2.5.26
[motion2.git] / server / api / whatsappInteraction / whatsappInteraction.rpc.js
index 01cad07..37062f7 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xa633=['error','code','message','catch','UpdateWhatsappInteraction','WhatsappInteraction','body','options','where','attributes','limit','then','debug','stringify','addTags','ids','omit','spread','AddTags','util','moment','bluebird','randomstring','ioredis','../../mysqldb','../../config/utils','../../config/logger','rpc','../../config/environment','jayson/promise','client','redis','localhost','socket.io-emitter','request','info','WhatsappInteraction,\x20%s,\x20%s','request\x20sent'];(function(_0x3ccdf8,_0x584ceb){var _0x243dab=function(_0x1a90d1){while(--_0x1a90d1){_0x3ccdf8['push'](_0x3ccdf8['shift']());}};_0x243dab(++_0x584ceb);}(_0xa633,0x11d));var _0x3a63=function(_0x27e046,_0x1944a2){_0x27e046=_0x27e046-0x0;var _0x535b52=_0xa633[_0x27e046];return _0x535b52;};'use strict';var _=require('lodash');var util=require(_0x3a63('0x0'));var moment=require(_0x3a63('0x1'));var BPromise=require(_0x3a63('0x2'));var rs=require(_0x3a63('0x3'));var fs=require('fs');var Redis=require(_0x3a63('0x4'));var db=require(_0x3a63('0x5'))['db'];var utils=require(_0x3a63('0x6'));var logger=require(_0x3a63('0x7'))(_0x3a63('0x8'));var config=require(_0x3a63('0x9'));var jayson=require(_0x3a63('0xa'));var client=jayson[_0x3a63('0xb')]['http']({'port':0x232a});config[_0x3a63('0xc')]=_['defaults'](config[_0x3a63('0xc')],{'host':_0x3a63('0xd'),'port':0x18eb});var socket=require(_0x3a63('0xe'))(new Redis(config[_0x3a63('0xc')]));require('./whatsappInteraction.socket')['register'](socket);function respondWithRpcPromise(_0x351820,_0x3e7c11,_0x3c0e72){return new BPromise(function(_0x175e78,_0x4ff92a){return client[_0x3a63('0xf')](_0x351820,_0x3c0e72)['then'](function(_0x32880f){logger[_0x3a63('0x10')](_0x3a63('0x11'),_0x3e7c11,_0x3a63('0x12'));logger['debug']('WhatsappInteraction,\x20%s,\x20%s,\x20%s',_0x3e7c11,_0x3a63('0x12'),JSON['stringify'](_0x32880f));if(_0x32880f[_0x3a63('0x13')]){if(_0x32880f[_0x3a63('0x13')][_0x3a63('0x14')]===0x1f4){logger[_0x3a63('0x13')](_0x3a63('0x11'),_0x3e7c11,_0x32880f[_0x3a63('0x13')]['message']);return _0x4ff92a(_0x32880f[_0x3a63('0x13')][_0x3a63('0x15')]);}logger[_0x3a63('0x13')](_0x3a63('0x11'),_0x3e7c11,_0x32880f[_0x3a63('0x13')][_0x3a63('0x15')]);return _0x175e78(_0x32880f[_0x3a63('0x13')][_0x3a63('0x15')]);}else{logger['info'](_0x3a63('0x11'),_0x3e7c11,_0x3a63('0x12'));_0x175e78(_0x32880f['result'][_0x3a63('0x15')]);}})[_0x3a63('0x16')](function(_0x25834d){logger[_0x3a63('0x13')](_0x3a63('0x11'),_0x3e7c11,_0x25834d);_0x4ff92a(_0x25834d);});});}exports[_0x3a63('0x17')]=function(_0x4bb89c){var _0x233290=this;return new Promise(function(_0x589582,_0xf175e4){return db[_0x3a63('0x18')]['update'](_0x4bb89c[_0x3a63('0x19')],{'raw':_0x4bb89c[_0x3a63('0x1a')]?_0x4bb89c[_0x3a63('0x1a')]['raw']===undefined?!![]:![]:!![],'individualHooks':!![],'where':_0x4bb89c[_0x3a63('0x1a')]?_0x4bb89c[_0x3a63('0x1a')][_0x3a63('0x1b')]||null:null,'attributes':_0x4bb89c[_0x3a63('0x1a')]?_0x4bb89c['options'][_0x3a63('0x1c')]||null:null,'limit':_0x4bb89c[_0x3a63('0x1a')]?_0x4bb89c[_0x3a63('0x1a')][_0x3a63('0x1d')]||null:null})[_0x3a63('0x1e')](function(_0x4df1d6){logger['info'](_0x3a63('0x17'),_0x4bb89c);logger[_0x3a63('0x1f')]('UpdateWhatsappInteraction',_0x4bb89c,JSON[_0x3a63('0x20')](_0x4df1d6));_0x589582(_0x4df1d6);})[_0x3a63('0x16')](function(_0x1b8c5c){logger[_0x3a63('0x13')]('UpdateWhatsappInteraction',_0x1b8c5c['message'],_0x4bb89c);_0xf175e4(_0x233290[_0x3a63('0x13')](0x1f4,_0x1b8c5c[_0x3a63('0x15')]));});});};exports['AddTagsToWhatsappInteraction']=function(_0x29fd31){return new Promise(function(_0x359501,_0x5b0315){return db[_0x3a63('0x18')]['find']({'where':_0x29fd31[_0x3a63('0x1a')]?_0x29fd31[_0x3a63('0x1a')][_0x3a63('0x1b')]||null:null})[_0x3a63('0x1e')](function(_0x976595){if(_0x976595){return _0x976595[_0x3a63('0x21')](_0x29fd31['body'][_0x3a63('0x22')],_[_0x3a63('0x23')](_0x29fd31[_0x3a63('0x19')],[_0x3a63('0x22'),'id'])||{});}})[_0x3a63('0x24')](function(_0x2942ce){logger['info'](_0x3a63('0x25'),_0x29fd31);logger[_0x3a63('0x1f')](_0x3a63('0x25'),_0x29fd31,JSON['stringify'](_0x2942ce));_0x359501(_0x2942ce);})[_0x3a63('0x16')](function(_0x1e5379){logger[_0x3a63('0x13')]('AddTags',_0x1e5379[_0x3a63('0x15')],_0x29fd31);_0x5b0315(_this['error'](0x1f4,_0x1e5379[_0x3a63('0x15')]));});});};
\ No newline at end of file
+var _0xf23e=['body','ids','spread','AddTags','lodash','util','moment','bluebird','randomstring','../../mysqldb','../../config/utils','../../config/logger','rpc','../../config/environment','client','http','redis','socket.io-emitter','./whatsappInteraction.socket','register','request','then','info','WhatsappInteraction,\x20%s,\x20%s','request\x20sent','debug','WhatsappInteraction,\x20%s,\x20%s,\x20%s','stringify','code','message','error','update','options','raw','where','attributes','limit','UpdateWhatsappInteraction','catch','AddTagsToWhatsappInteraction','WhatsappInteraction','find','addTags'];(function(_0x28db4a,_0x6d6d5a){var _0x3bf87e=function(_0x3e0f75){while(--_0x3e0f75){_0x28db4a['push'](_0x28db4a['shift']());}};_0x3bf87e(++_0x6d6d5a);}(_0xf23e,0xdb));var _0xef23=function(_0x17406a,_0x1e2320){_0x17406a=_0x17406a-0x0;var _0x1501ff=_0xf23e[_0x17406a];return _0x1501ff;};'use strict';var _=require(_0xef23('0x0'));var util=require(_0xef23('0x1'));var moment=require(_0xef23('0x2'));var BPromise=require(_0xef23('0x3'));var rs=require(_0xef23('0x4'));var fs=require('fs');var Redis=require('ioredis');var db=require(_0xef23('0x5'))['db'];var utils=require(_0xef23('0x6'));var logger=require(_0xef23('0x7'))(_0xef23('0x8'));var config=require(_0xef23('0x9'));var jayson=require('jayson/promise');var client=jayson[_0xef23('0xa')][_0xef23('0xb')]({'port':0x232a});config[_0xef23('0xc')]=_['defaults'](config[_0xef23('0xc')],{'host':'localhost','port':0x18eb});var socket=require(_0xef23('0xd'))(new Redis(config[_0xef23('0xc')]));require(_0xef23('0xe'))[_0xef23('0xf')](socket);function respondWithRpcPromise(_0x5532e4,_0x129817,_0x204ebd){return new BPromise(function(_0x1c0f75,_0x419169){return client[_0xef23('0x10')](_0x5532e4,_0x204ebd)[_0xef23('0x11')](function(_0x3acece){logger[_0xef23('0x12')](_0xef23('0x13'),_0x129817,_0xef23('0x14'));logger[_0xef23('0x15')](_0xef23('0x16'),_0x129817,_0xef23('0x14'),JSON[_0xef23('0x17')](_0x3acece));if(_0x3acece['error']){if(_0x3acece['error'][_0xef23('0x18')]===0x1f4){logger['error'](_0xef23('0x13'),_0x129817,_0x3acece['error'][_0xef23('0x19')]);return _0x419169(_0x3acece['error'][_0xef23('0x19')]);}logger[_0xef23('0x1a')](_0xef23('0x13'),_0x129817,_0x3acece[_0xef23('0x1a')][_0xef23('0x19')]);return _0x1c0f75(_0x3acece['error'][_0xef23('0x19')]);}else{logger[_0xef23('0x12')](_0xef23('0x13'),_0x129817,_0xef23('0x14'));_0x1c0f75(_0x3acece['result'][_0xef23('0x19')]);}})['catch'](function(_0x51a758){logger[_0xef23('0x1a')]('WhatsappInteraction,\x20%s,\x20%s',_0x129817,_0x51a758);_0x419169(_0x51a758);});});}exports['UpdateWhatsappInteraction']=function(_0x531c31){var _0x501206=this;return new Promise(function(_0x23b623,_0xf902d3){return db['WhatsappInteraction'][_0xef23('0x1b')](_0x531c31['body'],{'raw':_0x531c31[_0xef23('0x1c')]?_0x531c31['options'][_0xef23('0x1d')]===undefined?!![]:![]:!![],'individualHooks':!![],'where':_0x531c31[_0xef23('0x1c')]?_0x531c31[_0xef23('0x1c')][_0xef23('0x1e')]||null:null,'attributes':_0x531c31[_0xef23('0x1c')]?_0x531c31[_0xef23('0x1c')][_0xef23('0x1f')]||null:null,'limit':_0x531c31[_0xef23('0x1c')]?_0x531c31[_0xef23('0x1c')][_0xef23('0x20')]||null:null})[_0xef23('0x11')](function(_0x18be90){logger['info']('UpdateWhatsappInteraction',_0x531c31);logger[_0xef23('0x15')](_0xef23('0x21'),_0x531c31,JSON[_0xef23('0x17')](_0x18be90));_0x23b623(_0x18be90);})[_0xef23('0x22')](function(_0x3a98da){logger[_0xef23('0x1a')](_0xef23('0x21'),_0x3a98da[_0xef23('0x19')],_0x531c31);_0xf902d3(_0x501206[_0xef23('0x1a')](0x1f4,_0x3a98da[_0xef23('0x19')]));});});};exports[_0xef23('0x23')]=function(_0x300178){return new Promise(function(_0x2aa2b0,_0x317b72){return db[_0xef23('0x24')][_0xef23('0x25')]({'where':_0x300178[_0xef23('0x1c')]?_0x300178[_0xef23('0x1c')][_0xef23('0x1e')]||null:null})[_0xef23('0x11')](function(_0x52f930){if(_0x52f930){return _0x52f930[_0xef23('0x26')](_0x300178[_0xef23('0x27')][_0xef23('0x28')],_['omit'](_0x300178['body'],['ids','id'])||{});}})[_0xef23('0x29')](function(_0x2de8c9){logger[_0xef23('0x12')]('AddTags',_0x300178);logger[_0xef23('0x15')](_0xef23('0x2a'),_0x300178,JSON['stringify'](_0x2de8c9));_0x2aa2b0(_0x2de8c9);})['catch'](function(_0x3b419c){logger['error']('AddTags',_0x3b419c[_0xef23('0x19')],_0x300178);_0x317b72(_this[_0xef23('0x1a')](0x1f4,_0x3b419c[_0xef23('0x19')]));});});};
\ No newline at end of file