Built motion from commit (unavailable).|2.5.21
[motion2.git] / server / api / smsInteraction / smsInteraction.rpc.js
index 26d04c6..1ebfec6 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xa9ea=['bluebird','randomstring','ioredis','../../config/utils','rpc','../../config/environment','client','http','redis','localhost','socket.io-emitter','register','request','then','info','debug','SmsInteraction,\x20%s,\x20%s,\x20%s','request\x20sent','stringify','code','error','SmsInteraction,\x20%s,\x20%s','message','result','catch','SmsInteraction','update','body','options','raw','attributes','limit','UpdateSmsInteraction','find','where','addTags','ids','omit','spread','AddTags','lodash','util','moment'];(function(_0x593bc5,_0x364f4e){var _0x16a78d=function(_0x5e77aa){while(--_0x5e77aa){_0x593bc5['push'](_0x593bc5['shift']());}};_0x16a78d(++_0x364f4e);}(_0xa9ea,0x12a));var _0xaa9e=function(_0xd685e,_0x360045){_0xd685e=_0xd685e-0x0;var _0x5ef5e0=_0xa9ea[_0xd685e];return _0x5ef5e0;};'use strict';var _=require(_0xaa9e('0x0'));var util=require(_0xaa9e('0x1'));var moment=require(_0xaa9e('0x2'));var BPromise=require(_0xaa9e('0x3'));var rs=require(_0xaa9e('0x4'));var fs=require('fs');var Redis=require(_0xaa9e('0x5'));var db=require('../../mysqldb')['db'];var utils=require(_0xaa9e('0x6'));var logger=require('../../config/logger')(_0xaa9e('0x7'));var config=require(_0xaa9e('0x8'));var jayson=require('jayson/promise');var client=jayson[_0xaa9e('0x9')][_0xaa9e('0xa')]({'port':0x232a});config[_0xaa9e('0xb')]=_['defaults'](config[_0xaa9e('0xb')],{'host':_0xaa9e('0xc'),'port':0x18eb});var socket=require(_0xaa9e('0xd'))(new Redis(config[_0xaa9e('0xb')]));require('./smsInteraction.socket')[_0xaa9e('0xe')](socket);function respondWithRpcPromise(_0x12f475,_0x171ed5,_0x8e9b5b){return new BPromise(function(_0x6a1c0a,_0x3c319d){return client[_0xaa9e('0xf')](_0x12f475,_0x8e9b5b)[_0xaa9e('0x10')](function(_0x493dd6){logger[_0xaa9e('0x11')]('SmsInteraction,\x20%s,\x20%s',_0x171ed5,'request\x20sent');logger[_0xaa9e('0x12')](_0xaa9e('0x13'),_0x171ed5,_0xaa9e('0x14'),JSON[_0xaa9e('0x15')](_0x493dd6));if(_0x493dd6['error']){if(_0x493dd6['error'][_0xaa9e('0x16')]===0x1f4){logger[_0xaa9e('0x17')](_0xaa9e('0x18'),_0x171ed5,_0x493dd6[_0xaa9e('0x17')]['message']);return _0x3c319d(_0x493dd6[_0xaa9e('0x17')][_0xaa9e('0x19')]);}logger[_0xaa9e('0x17')](_0xaa9e('0x18'),_0x171ed5,_0x493dd6[_0xaa9e('0x17')]['message']);return _0x6a1c0a(_0x493dd6[_0xaa9e('0x17')][_0xaa9e('0x19')]);}else{logger[_0xaa9e('0x11')](_0xaa9e('0x18'),_0x171ed5,_0xaa9e('0x14'));_0x6a1c0a(_0x493dd6[_0xaa9e('0x1a')][_0xaa9e('0x19')]);}})[_0xaa9e('0x1b')](function(_0x191e25){logger['error'](_0xaa9e('0x18'),_0x171ed5,_0x191e25);_0x3c319d(_0x191e25);});});}exports['UpdateSmsInteraction']=function(_0x4d9270){var _0x2c467a=this;return new Promise(function(_0x224284,_0x2a2ae7){return db[_0xaa9e('0x1c')][_0xaa9e('0x1d')](_0x4d9270[_0xaa9e('0x1e')],{'raw':_0x4d9270['options']?_0x4d9270[_0xaa9e('0x1f')][_0xaa9e('0x20')]===undefined?!![]:![]:!![],'individualHooks':!![],'where':_0x4d9270['options']?_0x4d9270['options']['where']||null:null,'attributes':_0x4d9270[_0xaa9e('0x1f')]?_0x4d9270[_0xaa9e('0x1f')][_0xaa9e('0x21')]||null:null,'limit':_0x4d9270[_0xaa9e('0x1f')]?_0x4d9270[_0xaa9e('0x1f')][_0xaa9e('0x22')]||null:null})[_0xaa9e('0x10')](function(_0x124255){logger[_0xaa9e('0x11')](_0xaa9e('0x23'),_0x4d9270);logger[_0xaa9e('0x12')]('UpdateSmsInteraction',_0x4d9270,JSON[_0xaa9e('0x15')](_0x124255));_0x224284(_0x124255);})['catch'](function(_0x4d4490){logger[_0xaa9e('0x17')](_0xaa9e('0x23'),_0x4d4490[_0xaa9e('0x19')],_0x4d9270);_0x2a2ae7(_0x2c467a[_0xaa9e('0x17')](0x1f4,_0x4d4490['message']));});});};exports['AddTagsToSmsInteraction']=function(_0x3b640e){return new Promise(function(_0x5ebf20,_0x1e724b){return db[_0xaa9e('0x1c')][_0xaa9e('0x24')]({'where':_0x3b640e[_0xaa9e('0x1f')]?_0x3b640e['options'][_0xaa9e('0x25')]||null:null})[_0xaa9e('0x10')](function(_0x302f1c){if(_0x302f1c){return _0x302f1c[_0xaa9e('0x26')](_0x3b640e[_0xaa9e('0x1e')][_0xaa9e('0x27')],_[_0xaa9e('0x28')](_0x3b640e[_0xaa9e('0x1e')],[_0xaa9e('0x27'),'id'])||{});}})[_0xaa9e('0x29')](function(_0x5c3c21){logger[_0xaa9e('0x11')](_0xaa9e('0x2a'),_0x3b640e);logger['debug'](_0xaa9e('0x2a'),_0x3b640e,JSON[_0xaa9e('0x15')](_0x5c3c21));_0x5ebf20(_0x5c3c21);})[_0xaa9e('0x1b')](function(_0x4633cf){logger['error'](_0xaa9e('0x2a'),_0x4633cf[_0xaa9e('0x19')],_0x3b640e);_0x1e724b(_this[_0xaa9e('0x17')](0x1f4,_0x4633cf['message']));});});};
\ No newline at end of file
+var _0x25fe=['options','raw','attributes','limit','debug','catch','AddTagsToSmsInteraction','find','where','addTags','omit','ids','AddTags','lodash','moment','bluebird','randomstring','ioredis','../../mysqldb','../../config/logger','../../config/environment','client','http','redis','defaults','socket.io-emitter','./smsInteraction.socket','register','request','then','SmsInteraction,\x20%s,\x20%s','SmsInteraction,\x20%s,\x20%s,\x20%s','request\x20sent','stringify','error','code','message','info','result','UpdateSmsInteraction','SmsInteraction','update','body'];(function(_0x9924b6,_0x4e578a){var _0x53eba6=function(_0x264f53){while(--_0x264f53){_0x9924b6['push'](_0x9924b6['shift']());}};_0x53eba6(++_0x4e578a);}(_0x25fe,0x13a));var _0xe25f=function(_0x158a58,_0x28e8e7){_0x158a58=_0x158a58-0x0;var _0x4935d9=_0x25fe[_0x158a58];return _0x4935d9;};'use strict';var _=require(_0xe25f('0x0'));var util=require('util');var moment=require(_0xe25f('0x1'));var BPromise=require(_0xe25f('0x2'));var rs=require(_0xe25f('0x3'));var fs=require('fs');var Redis=require(_0xe25f('0x4'));var db=require(_0xe25f('0x5'))['db'];var utils=require('../../config/utils');var logger=require(_0xe25f('0x6'))('rpc');var config=require(_0xe25f('0x7'));var jayson=require('jayson/promise');var client=jayson[_0xe25f('0x8')][_0xe25f('0x9')]({'port':0x232a});config[_0xe25f('0xa')]=_[_0xe25f('0xb')](config['redis'],{'host':'localhost','port':0x18eb});var socket=require(_0xe25f('0xc'))(new Redis(config[_0xe25f('0xa')]));require(_0xe25f('0xd'))[_0xe25f('0xe')](socket);function respondWithRpcPromise(_0x550b97,_0x18f7ab,_0x59ff88){return new BPromise(function(_0x484181,_0x41cac0){return client[_0xe25f('0xf')](_0x550b97,_0x59ff88)[_0xe25f('0x10')](function(_0x46d978){logger['info'](_0xe25f('0x11'),_0x18f7ab,'request\x20sent');logger['debug'](_0xe25f('0x12'),_0x18f7ab,_0xe25f('0x13'),JSON[_0xe25f('0x14')](_0x46d978));if(_0x46d978[_0xe25f('0x15')]){if(_0x46d978[_0xe25f('0x15')][_0xe25f('0x16')]===0x1f4){logger['error'](_0xe25f('0x11'),_0x18f7ab,_0x46d978['error'][_0xe25f('0x17')]);return _0x41cac0(_0x46d978['error'][_0xe25f('0x17')]);}logger['error'](_0xe25f('0x11'),_0x18f7ab,_0x46d978[_0xe25f('0x15')][_0xe25f('0x17')]);return _0x484181(_0x46d978['error'][_0xe25f('0x17')]);}else{logger[_0xe25f('0x18')]('SmsInteraction,\x20%s,\x20%s',_0x18f7ab,_0xe25f('0x13'));_0x484181(_0x46d978[_0xe25f('0x19')][_0xe25f('0x17')]);}})['catch'](function(_0x3c805c){logger[_0xe25f('0x15')](_0xe25f('0x11'),_0x18f7ab,_0x3c805c);_0x41cac0(_0x3c805c);});});}exports[_0xe25f('0x1a')]=function(_0x3c275f){var _0x3cb399=this;return new Promise(function(_0x2b806d,_0x2f5c97){return db[_0xe25f('0x1b')][_0xe25f('0x1c')](_0x3c275f[_0xe25f('0x1d')],{'raw':_0x3c275f[_0xe25f('0x1e')]?_0x3c275f[_0xe25f('0x1e')][_0xe25f('0x1f')]===undefined?!![]:![]:!![],'individualHooks':!![],'where':_0x3c275f[_0xe25f('0x1e')]?_0x3c275f[_0xe25f('0x1e')]['where']||null:null,'attributes':_0x3c275f[_0xe25f('0x1e')]?_0x3c275f[_0xe25f('0x1e')][_0xe25f('0x20')]||null:null,'limit':_0x3c275f[_0xe25f('0x1e')]?_0x3c275f['options'][_0xe25f('0x21')]||null:null})[_0xe25f('0x10')](function(_0x113f19){logger[_0xe25f('0x18')](_0xe25f('0x1a'),_0x3c275f);logger[_0xe25f('0x22')](_0xe25f('0x1a'),_0x3c275f,JSON['stringify'](_0x113f19));_0x2b806d(_0x113f19);})[_0xe25f('0x23')](function(_0x2786fe){logger[_0xe25f('0x15')](_0xe25f('0x1a'),_0x2786fe['message'],_0x3c275f);_0x2f5c97(_0x3cb399[_0xe25f('0x15')](0x1f4,_0x2786fe[_0xe25f('0x17')]));});});};exports[_0xe25f('0x24')]=function(_0x5f3437){return new Promise(function(_0x39b419,_0x1591fc){return db[_0xe25f('0x1b')][_0xe25f('0x25')]({'where':_0x5f3437['options']?_0x5f3437['options'][_0xe25f('0x26')]||null:null})[_0xe25f('0x10')](function(_0x13c834){if(_0x13c834){return _0x13c834[_0xe25f('0x27')](_0x5f3437['body']['ids'],_[_0xe25f('0x28')](_0x5f3437[_0xe25f('0x1d')],[_0xe25f('0x29'),'id'])||{});}})['spread'](function(_0x288a6b){logger[_0xe25f('0x18')](_0xe25f('0x2a'),_0x5f3437);logger[_0xe25f('0x22')](_0xe25f('0x2a'),_0x5f3437,JSON[_0xe25f('0x14')](_0x288a6b));_0x39b419(_0x288a6b);})[_0xe25f('0x23')](function(_0x4d894b){logger['error'](_0xe25f('0x2a'),_0x4d894b[_0xe25f('0x17')],_0x5f3437);_0x1591fc(_this[_0xe25f('0x15')](0x1f4,_0x4d894b[_0xe25f('0x17')]));});});};
\ No newline at end of file