Built motion from commit 21186556.|2.6.19
[motion2.git] / server / api / smsInteraction / smsInteraction.rpc.js
index 521d8a0..df917e2 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xa443=['./smsInteraction.socket','then','info','SmsInteraction,\x20%s,\x20%s','debug','SmsInteraction,\x20%s,\x20%s,\x20%s','request\x20sent','error','code','message','result','catch','UpdateSmsInteraction','SmsInteraction','update','body','options','where','attributes','stringify','AddTagsToSmsInteraction','find','ids','omit','spread','AddTags','lodash','util','moment','randomstring','ioredis','../../config/utils','../../config/logger','rpc','../../config/environment','jayson/promise','client','http','defaults','redis','localhost','socket.io-emitter'];(function(_0x39b247,_0x4e8703){var _0x1d2862=function(_0x31f679){while(--_0x31f679){_0x39b247['push'](_0x39b247['shift']());}};_0x1d2862(++_0x4e8703);}(_0xa443,0x98));var _0x3a44=function(_0x4c2347,_0x123c30){_0x4c2347=_0x4c2347-0x0;var _0x49f8b9=_0xa443[_0x4c2347];return _0x49f8b9;};'use strict';var _=require(_0x3a44('0x0'));var util=require(_0x3a44('0x1'));var moment=require(_0x3a44('0x2'));var BPromise=require('bluebird');var rs=require(_0x3a44('0x3'));var fs=require('fs');var Redis=require(_0x3a44('0x4'));var db=require('../../mysqldb')['db'];var utils=require(_0x3a44('0x5'));var logger=require(_0x3a44('0x6'))(_0x3a44('0x7'));var config=require(_0x3a44('0x8'));var jayson=require(_0x3a44('0x9'));var client=jayson[_0x3a44('0xa')][_0x3a44('0xb')]({'port':0x232a});config['redis']=_[_0x3a44('0xc')](config[_0x3a44('0xd')],{'host':_0x3a44('0xe'),'port':0x18eb});var socket=require(_0x3a44('0xf'))(new Redis(config[_0x3a44('0xd')]));require(_0x3a44('0x10'))['register'](socket);function respondWithRpcPromise(_0x5c626b,_0x3004d3,_0x4e9888){return new BPromise(function(_0x4d54e4,_0x4bcd){return client['request'](_0x5c626b,_0x4e9888)[_0x3a44('0x11')](function(_0x11777d){logger[_0x3a44('0x12')](_0x3a44('0x13'),_0x3004d3,'request\x20sent');logger[_0x3a44('0x14')](_0x3a44('0x15'),_0x3004d3,_0x3a44('0x16'),JSON['stringify'](_0x11777d));if(_0x11777d[_0x3a44('0x17')]){if(_0x11777d[_0x3a44('0x17')][_0x3a44('0x18')]===0x1f4){logger[_0x3a44('0x17')](_0x3a44('0x13'),_0x3004d3,_0x11777d[_0x3a44('0x17')][_0x3a44('0x19')]);return _0x4bcd(_0x11777d[_0x3a44('0x17')]['message']);}logger[_0x3a44('0x17')](_0x3a44('0x13'),_0x3004d3,_0x11777d[_0x3a44('0x17')][_0x3a44('0x19')]);return _0x4d54e4(_0x11777d[_0x3a44('0x17')][_0x3a44('0x19')]);}else{logger[_0x3a44('0x12')](_0x3a44('0x13'),_0x3004d3,_0x3a44('0x16'));_0x4d54e4(_0x11777d[_0x3a44('0x1a')][_0x3a44('0x19')]);}})[_0x3a44('0x1b')](function(_0x18581e){logger[_0x3a44('0x17')](_0x3a44('0x13'),_0x3004d3,_0x18581e);_0x4bcd(_0x18581e);});});}exports[_0x3a44('0x1c')]=function(_0x42d9af){var _0x284fd2=this;return new Promise(function(_0x43485a,_0x1d10bd){return db[_0x3a44('0x1d')][_0x3a44('0x1e')](_0x42d9af[_0x3a44('0x1f')],{'raw':_0x42d9af['options']?_0x42d9af[_0x3a44('0x20')]['raw']===undefined?!![]:![]:!![],'individualHooks':!![],'where':_0x42d9af[_0x3a44('0x20')]?_0x42d9af[_0x3a44('0x20')][_0x3a44('0x21')]||null:null,'attributes':_0x42d9af['options']?_0x42d9af['options'][_0x3a44('0x22')]||null:null,'limit':_0x42d9af[_0x3a44('0x20')]?_0x42d9af['options']['limit']||null:null})['then'](function(_0x33284b){logger[_0x3a44('0x12')]('UpdateSmsInteraction',_0x42d9af);logger[_0x3a44('0x14')](_0x3a44('0x1c'),_0x42d9af,JSON[_0x3a44('0x23')](_0x33284b));_0x43485a(_0x33284b);})[_0x3a44('0x1b')](function(_0x1a1650){logger[_0x3a44('0x17')](_0x3a44('0x1c'),_0x1a1650[_0x3a44('0x19')],_0x42d9af);_0x1d10bd(_0x284fd2[_0x3a44('0x17')](0x1f4,_0x1a1650[_0x3a44('0x19')]));});});};exports[_0x3a44('0x24')]=function(_0x2c8336){return new Promise(function(_0x4f3f71,_0x3e10f4){return db[_0x3a44('0x1d')][_0x3a44('0x25')]({'where':_0x2c8336[_0x3a44('0x20')]?_0x2c8336[_0x3a44('0x20')][_0x3a44('0x21')]||null:null})['then'](function(_0x5316fe){if(_0x5316fe){return _0x5316fe['addTags'](_0x2c8336[_0x3a44('0x1f')][_0x3a44('0x26')],_[_0x3a44('0x27')](_0x2c8336[_0x3a44('0x1f')],[_0x3a44('0x26'),'id'])||{});}})[_0x3a44('0x28')](function(_0x26b13d){logger[_0x3a44('0x12')](_0x3a44('0x29'),_0x2c8336);logger[_0x3a44('0x14')](_0x3a44('0x29'),_0x2c8336,JSON['stringify'](_0x26b13d));_0x4f3f71(_0x26b13d);})['catch'](function(_0x233feb){logger[_0x3a44('0x17')]('AddTags',_0x233feb[_0x3a44('0x19')],_0x2c8336);_0x3e10f4(_this[_0x3a44('0x17')](0x1f4,_0x233feb[_0x3a44('0x19')]));});});};
\ No newline at end of file
+var _0x7a1e=['rpc','jayson/promise','client','redis','localhost','socket.io-emitter','./smsInteraction.socket','register','request','then','SmsInteraction,\x20%s,\x20%s','debug','SmsInteraction,\x20%s,\x20%s,\x20%s','request\x20sent','stringify','error','code','message','info','result','catch','SmsInteraction','update','body','options','attributes','limit','UpdateSmsInteraction','AddTagsToSmsInteraction','find','where','addTags','omit','ids','spread','AddTags','lodash','util','randomstring','ioredis','../../mysqldb','../../config/utils','../../config/logger'];(function(_0x195c32,_0x2ce44b){var _0x124b0c=function(_0xd092d0){while(--_0xd092d0){_0x195c32['push'](_0x195c32['shift']());}};_0x124b0c(++_0x2ce44b);}(_0x7a1e,0xd0));var _0xe7a1=function(_0x5ddb1c,_0x5ea4df){_0x5ddb1c=_0x5ddb1c-0x0;var _0x354adc=_0x7a1e[_0x5ddb1c];return _0x354adc;};'use strict';var _=require(_0xe7a1('0x0'));var util=require(_0xe7a1('0x1'));var moment=require('moment');var BPromise=require('bluebird');var rs=require(_0xe7a1('0x2'));var fs=require('fs');var Redis=require(_0xe7a1('0x3'));var db=require(_0xe7a1('0x4'))['db'];var utils=require(_0xe7a1('0x5'));var logger=require(_0xe7a1('0x6'))(_0xe7a1('0x7'));var config=require('../../config/environment');var jayson=require(_0xe7a1('0x8'));var client=jayson[_0xe7a1('0x9')]['http']({'port':0x232a});config[_0xe7a1('0xa')]=_['defaults'](config['redis'],{'host':_0xe7a1('0xb'),'port':0x18eb});var socket=require(_0xe7a1('0xc'))(new Redis(config[_0xe7a1('0xa')]));require(_0xe7a1('0xd'))[_0xe7a1('0xe')](socket);function respondWithRpcPromise(_0xa5f121,_0x40248c,_0x29e122){return new BPromise(function(_0x14cc72,_0xace9a2){return client[_0xe7a1('0xf')](_0xa5f121,_0x29e122)[_0xe7a1('0x10')](function(_0x4370b9){logger['info'](_0xe7a1('0x11'),_0x40248c,'request\x20sent');logger[_0xe7a1('0x12')](_0xe7a1('0x13'),_0x40248c,_0xe7a1('0x14'),JSON[_0xe7a1('0x15')](_0x4370b9));if(_0x4370b9[_0xe7a1('0x16')]){if(_0x4370b9[_0xe7a1('0x16')][_0xe7a1('0x17')]===0x1f4){logger[_0xe7a1('0x16')](_0xe7a1('0x11'),_0x40248c,_0x4370b9[_0xe7a1('0x16')][_0xe7a1('0x18')]);return _0xace9a2(_0x4370b9['error'][_0xe7a1('0x18')]);}logger[_0xe7a1('0x16')](_0xe7a1('0x11'),_0x40248c,_0x4370b9['error'][_0xe7a1('0x18')]);return _0x14cc72(_0x4370b9[_0xe7a1('0x16')]['message']);}else{logger[_0xe7a1('0x19')](_0xe7a1('0x11'),_0x40248c,_0xe7a1('0x14'));_0x14cc72(_0x4370b9[_0xe7a1('0x1a')][_0xe7a1('0x18')]);}})[_0xe7a1('0x1b')](function(_0x989804){logger[_0xe7a1('0x16')](_0xe7a1('0x11'),_0x40248c,_0x989804);_0xace9a2(_0x989804);});});}exports['UpdateSmsInteraction']=function(_0x1eaa34){var _0x73a5e8=this;return new Promise(function(_0x255ef0,_0x51d29b){return db[_0xe7a1('0x1c')][_0xe7a1('0x1d')](_0x1eaa34[_0xe7a1('0x1e')],{'raw':_0x1eaa34[_0xe7a1('0x1f')]?_0x1eaa34[_0xe7a1('0x1f')]['raw']===undefined?!![]:![]:!![],'individualHooks':!![],'where':_0x1eaa34['options']?_0x1eaa34['options']['where']||null:null,'attributes':_0x1eaa34[_0xe7a1('0x1f')]?_0x1eaa34[_0xe7a1('0x1f')][_0xe7a1('0x20')]||null:null,'limit':_0x1eaa34[_0xe7a1('0x1f')]?_0x1eaa34[_0xe7a1('0x1f')][_0xe7a1('0x21')]||null:null})[_0xe7a1('0x10')](function(_0x15409f){logger[_0xe7a1('0x19')](_0xe7a1('0x22'),_0x1eaa34);logger[_0xe7a1('0x12')]('UpdateSmsInteraction',_0x1eaa34,JSON['stringify'](_0x15409f));_0x255ef0(_0x15409f);})[_0xe7a1('0x1b')](function(_0xfebe8f){logger[_0xe7a1('0x16')](_0xe7a1('0x22'),_0xfebe8f[_0xe7a1('0x18')],_0x1eaa34);_0x51d29b(_0x73a5e8['error'](0x1f4,_0xfebe8f[_0xe7a1('0x18')]));});});};exports[_0xe7a1('0x23')]=function(_0x16a85d){return new Promise(function(_0x206bb5,_0x5808de){return db[_0xe7a1('0x1c')][_0xe7a1('0x24')]({'where':_0x16a85d['options']?_0x16a85d[_0xe7a1('0x1f')][_0xe7a1('0x25')]||null:null})['then'](function(_0x52d4e8){if(_0x52d4e8){return _0x52d4e8[_0xe7a1('0x26')](_0x16a85d[_0xe7a1('0x1e')]['ids'],_[_0xe7a1('0x27')](_0x16a85d['body'],[_0xe7a1('0x28'),'id'])||{});}})[_0xe7a1('0x29')](function(_0x27b9e4){logger[_0xe7a1('0x19')](_0xe7a1('0x2a'),_0x16a85d);logger[_0xe7a1('0x12')](_0xe7a1('0x2a'),_0x16a85d,JSON['stringify'](_0x27b9e4));_0x206bb5(_0x27b9e4);})[_0xe7a1('0x1b')](function(_0x2a8edd){logger[_0xe7a1('0x16')](_0xe7a1('0x2a'),_0x2a8edd[_0xe7a1('0x18')],_0x16a85d);_0x5808de(_this['error'](0x1f4,_0x2a8edd[_0xe7a1('0x18')]));});});};
\ No newline at end of file