Built motion from commit (unavailable).|2.4.4
[motion2.git] / server / api / smsInteraction / smsInteraction.rpc.js
index a8db4fe..e6dfbab 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xaa67=['update','body','options','raw','attributes','limit','stringify','AddTagsToSmsInteraction','find','where','addTags','ids','omit','spread','AddTags','lodash','util','bluebird','randomstring','ioredis','../../config/utils','rpc','jayson/promise','client','http','redis','defaults','localhost','socket.io-emitter','./smsInteraction.socket','request','then','request\x20sent','debug','SmsInteraction,\x20%s,\x20%s,\x20%s','error','code','message','info','result','catch','SmsInteraction,\x20%s,\x20%s','UpdateSmsInteraction','SmsInteraction'];(function(_0x3f7ed8,_0x4dbdd6){var _0x2bc658=function(_0x1ca7f1){while(--_0x1ca7f1){_0x3f7ed8['push'](_0x3f7ed8['shift']());}};_0x2bc658(++_0x4dbdd6);}(_0xaa67,0x19b));var _0x7aa6=function(_0x29def2,_0x43c706){_0x29def2=_0x29def2-0x0;var _0x45da85=_0xaa67[_0x29def2];return _0x45da85;};'use strict';var _=require(_0x7aa6('0x0'));var util=require(_0x7aa6('0x1'));var moment=require('moment');var BPromise=require(_0x7aa6('0x2'));var rs=require(_0x7aa6('0x3'));var fs=require('fs');var Redis=require(_0x7aa6('0x4'));var db=require('../../mysqldb')['db'];var utils=require(_0x7aa6('0x5'));var logger=require('../../config/logger')(_0x7aa6('0x6'));var config=require('../../config/environment');var jayson=require(_0x7aa6('0x7'));var client=jayson[_0x7aa6('0x8')][_0x7aa6('0x9')]({'port':0x232a});config[_0x7aa6('0xa')]=_[_0x7aa6('0xb')](config[_0x7aa6('0xa')],{'host':_0x7aa6('0xc'),'port':0x18eb});var socket=require(_0x7aa6('0xd'))(new Redis(config[_0x7aa6('0xa')]));require(_0x7aa6('0xe'))['register'](socket);function respondWithRpcPromise(_0x51267c,_0x324300,_0x4ca809){return new BPromise(function(_0x546740,_0x1fdd68){return client[_0x7aa6('0xf')](_0x51267c,_0x4ca809)[_0x7aa6('0x10')](function(_0x26c9bb){logger['info']('SmsInteraction,\x20%s,\x20%s',_0x324300,_0x7aa6('0x11'));logger[_0x7aa6('0x12')](_0x7aa6('0x13'),_0x324300,'request\x20sent',JSON['stringify'](_0x26c9bb));if(_0x26c9bb[_0x7aa6('0x14')]){if(_0x26c9bb[_0x7aa6('0x14')][_0x7aa6('0x15')]===0x1f4){logger[_0x7aa6('0x14')]('SmsInteraction,\x20%s,\x20%s',_0x324300,_0x26c9bb[_0x7aa6('0x14')][_0x7aa6('0x16')]);return _0x1fdd68(_0x26c9bb[_0x7aa6('0x14')][_0x7aa6('0x16')]);}logger[_0x7aa6('0x14')]('SmsInteraction,\x20%s,\x20%s',_0x324300,_0x26c9bb[_0x7aa6('0x14')][_0x7aa6('0x16')]);return _0x546740(_0x26c9bb[_0x7aa6('0x14')][_0x7aa6('0x16')]);}else{logger[_0x7aa6('0x17')]('SmsInteraction,\x20%s,\x20%s',_0x324300,_0x7aa6('0x11'));_0x546740(_0x26c9bb[_0x7aa6('0x18')]['message']);}})[_0x7aa6('0x19')](function(_0x4aa5c3){logger[_0x7aa6('0x14')](_0x7aa6('0x1a'),_0x324300,_0x4aa5c3);_0x1fdd68(_0x4aa5c3);});});}exports[_0x7aa6('0x1b')]=function(_0x26cd43){var _0x4f00ae=this;return new Promise(function(_0x1e3377,_0x479bac){return db[_0x7aa6('0x1c')][_0x7aa6('0x1d')](_0x26cd43[_0x7aa6('0x1e')],{'raw':_0x26cd43[_0x7aa6('0x1f')]?_0x26cd43['options'][_0x7aa6('0x20')]===undefined?!![]:![]:!![],'individualHooks':!![],'where':_0x26cd43[_0x7aa6('0x1f')]?_0x26cd43[_0x7aa6('0x1f')]['where']||null:null,'attributes':_0x26cd43['options']?_0x26cd43[_0x7aa6('0x1f')][_0x7aa6('0x21')]||null:null,'limit':_0x26cd43[_0x7aa6('0x1f')]?_0x26cd43[_0x7aa6('0x1f')][_0x7aa6('0x22')]||null:null})['then'](function(_0x2cef2e){logger['info'](_0x7aa6('0x1b'),_0x26cd43);logger[_0x7aa6('0x12')](_0x7aa6('0x1b'),_0x26cd43,JSON[_0x7aa6('0x23')](_0x2cef2e));_0x1e3377(_0x2cef2e);})[_0x7aa6('0x19')](function(_0x1484ff){logger[_0x7aa6('0x14')](_0x7aa6('0x1b'),_0x1484ff['message'],_0x26cd43);_0x479bac(_0x4f00ae[_0x7aa6('0x14')](0x1f4,_0x1484ff[_0x7aa6('0x16')]));});});};exports[_0x7aa6('0x24')]=function(_0x58d907){return new Promise(function(_0x398abb,_0x2e7290){return db[_0x7aa6('0x1c')][_0x7aa6('0x25')]({'where':_0x58d907[_0x7aa6('0x1f')]?_0x58d907[_0x7aa6('0x1f')][_0x7aa6('0x26')]||null:null})[_0x7aa6('0x10')](function(_0xeaa38a){if(_0xeaa38a){return _0xeaa38a[_0x7aa6('0x27')](_0x58d907[_0x7aa6('0x1e')][_0x7aa6('0x28')],_[_0x7aa6('0x29')](_0x58d907[_0x7aa6('0x1e')],[_0x7aa6('0x28'),'id'])||{});}})[_0x7aa6('0x2a')](function(_0x586941){logger['info'](_0x7aa6('0x2b'),_0x58d907);logger[_0x7aa6('0x12')](_0x7aa6('0x2b'),_0x58d907,JSON['stringify'](_0x586941));_0x398abb(_0x586941);})[_0x7aa6('0x19')](function(_0x232334){logger[_0x7aa6('0x14')](_0x7aa6('0x2b'),_0x232334[_0x7aa6('0x16')],_0x58d907);_0x2e7290(_this['error'](0x1f4,_0x232334[_0x7aa6('0x16')]));});});};
\ No newline at end of file
+var _0x4efa=['addTags','ids','spread','AddTags','lodash','util','moment','ioredis','../../mysqldb','../../config/logger','rpc','jayson/promise','client','redis','defaults','localhost','./smsInteraction.socket','register','request','then','info','SmsInteraction,\x20%s,\x20%s','request\x20sent','debug','SmsInteraction,\x20%s,\x20%s,\x20%s','stringify','error','message','result','catch','UpdateSmsInteraction','SmsInteraction','update','body','options','raw','where','attributes','limit','AddTagsToSmsInteraction','find'];(function(_0x154aae,_0x1ea106){var _0x33ebfa=function(_0x56f935){while(--_0x56f935){_0x154aae['push'](_0x154aae['shift']());}};_0x33ebfa(++_0x1ea106);}(_0x4efa,0x175));var _0xa4ef=function(_0x3dd15e,_0x1f0015){_0x3dd15e=_0x3dd15e-0x0;var _0x231fd0=_0x4efa[_0x3dd15e];return _0x231fd0;};'use strict';var _=require(_0xa4ef('0x0'));var util=require(_0xa4ef('0x1'));var moment=require(_0xa4ef('0x2'));var BPromise=require('bluebird');var rs=require('randomstring');var fs=require('fs');var Redis=require(_0xa4ef('0x3'));var db=require(_0xa4ef('0x4'))['db'];var utils=require('../../config/utils');var logger=require(_0xa4ef('0x5'))(_0xa4ef('0x6'));var config=require('../../config/environment');var jayson=require(_0xa4ef('0x7'));var client=jayson[_0xa4ef('0x8')]['http']({'port':0x232a});config[_0xa4ef('0x9')]=_[_0xa4ef('0xa')](config[_0xa4ef('0x9')],{'host':_0xa4ef('0xb'),'port':0x18eb});var socket=require('socket.io-emitter')(new Redis(config[_0xa4ef('0x9')]));require(_0xa4ef('0xc'))[_0xa4ef('0xd')](socket);function respondWithRpcPromise(_0x223fb9,_0x3c89b1,_0x5760ef){return new BPromise(function(_0x19460b,_0x2880d7){return client[_0xa4ef('0xe')](_0x223fb9,_0x5760ef)[_0xa4ef('0xf')](function(_0x1f120c){logger[_0xa4ef('0x10')](_0xa4ef('0x11'),_0x3c89b1,_0xa4ef('0x12'));logger[_0xa4ef('0x13')](_0xa4ef('0x14'),_0x3c89b1,_0xa4ef('0x12'),JSON[_0xa4ef('0x15')](_0x1f120c));if(_0x1f120c[_0xa4ef('0x16')]){if(_0x1f120c[_0xa4ef('0x16')]['code']===0x1f4){logger[_0xa4ef('0x16')](_0xa4ef('0x11'),_0x3c89b1,_0x1f120c[_0xa4ef('0x16')]['message']);return _0x2880d7(_0x1f120c[_0xa4ef('0x16')][_0xa4ef('0x17')]);}logger['error'](_0xa4ef('0x11'),_0x3c89b1,_0x1f120c[_0xa4ef('0x16')][_0xa4ef('0x17')]);return _0x19460b(_0x1f120c[_0xa4ef('0x16')]['message']);}else{logger[_0xa4ef('0x10')](_0xa4ef('0x11'),_0x3c89b1,_0xa4ef('0x12'));_0x19460b(_0x1f120c[_0xa4ef('0x18')]['message']);}})[_0xa4ef('0x19')](function(_0x38e955){logger[_0xa4ef('0x16')](_0xa4ef('0x11'),_0x3c89b1,_0x38e955);_0x2880d7(_0x38e955);});});}exports[_0xa4ef('0x1a')]=function(_0xcbb8b3){var _0x39d8cb=this;return new Promise(function(_0x2dce9b,_0x5ad986){return db[_0xa4ef('0x1b')][_0xa4ef('0x1c')](_0xcbb8b3[_0xa4ef('0x1d')],{'raw':_0xcbb8b3[_0xa4ef('0x1e')]?_0xcbb8b3[_0xa4ef('0x1e')][_0xa4ef('0x1f')]===undefined?!![]:![]:!![],'individualHooks':!![],'where':_0xcbb8b3['options']?_0xcbb8b3['options'][_0xa4ef('0x20')]||null:null,'attributes':_0xcbb8b3[_0xa4ef('0x1e')]?_0xcbb8b3['options'][_0xa4ef('0x21')]||null:null,'limit':_0xcbb8b3['options']?_0xcbb8b3[_0xa4ef('0x1e')][_0xa4ef('0x22')]||null:null})[_0xa4ef('0xf')](function(_0x39e51f){logger[_0xa4ef('0x10')]('UpdateSmsInteraction',_0xcbb8b3);logger[_0xa4ef('0x13')](_0xa4ef('0x1a'),_0xcbb8b3,JSON[_0xa4ef('0x15')](_0x39e51f));_0x2dce9b(_0x39e51f);})[_0xa4ef('0x19')](function(_0x2d37c6){logger[_0xa4ef('0x16')]('UpdateSmsInteraction',_0x2d37c6['message'],_0xcbb8b3);_0x5ad986(_0x39d8cb[_0xa4ef('0x16')](0x1f4,_0x2d37c6[_0xa4ef('0x17')]));});});};exports[_0xa4ef('0x23')]=function(_0xcfce29){return new Promise(function(_0x39d085,_0x409f89){return db['SmsInteraction'][_0xa4ef('0x24')]({'where':_0xcfce29[_0xa4ef('0x1e')]?_0xcfce29[_0xa4ef('0x1e')][_0xa4ef('0x20')]||null:null})[_0xa4ef('0xf')](function(_0x1694d0){if(_0x1694d0){return _0x1694d0[_0xa4ef('0x25')](_0xcfce29[_0xa4ef('0x1d')][_0xa4ef('0x26')],_['omit'](_0xcfce29[_0xa4ef('0x1d')],[_0xa4ef('0x26'),'id'])||{});}})[_0xa4ef('0x27')](function(_0x10fda5){logger[_0xa4ef('0x10')]('AddTags',_0xcfce29);logger[_0xa4ef('0x13')](_0xa4ef('0x28'),_0xcfce29,JSON[_0xa4ef('0x15')](_0x10fda5));_0x39d085(_0x10fda5);})[_0xa4ef('0x19')](function(_0x4fc585){logger['error'](_0xa4ef('0x28'),_0x4fc585['message'],_0xcfce29);_0x409f89(_this[_0xa4ef('0x16')](0x1f4,_0x4fc585['message']));});});};
\ No newline at end of file