Built motion from commit (unavailable).|2.5.31
[motion2.git] / server / api / chatMessage / chatMessage.rpc.js
index 1c904b2..23762a7 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xcff4=['ioredis','../../config/utils','../../config/environment','jayson/promise','http','redis','defaults','socket.io-emitter','./chatMessage.socket','register','request','then','info','ChatMessage,\x20%s,\x20%s','request\x20sent','debug','stringify','error','code','message','result','CreateChatMessage','create','body','options','catch','lodash','util','moment','bluebird','randomstring'];(function(_0x1c691e,_0x1b0ebf){var _0x9a73bb=function(_0x5ac402){while(--_0x5ac402){_0x1c691e['push'](_0x1c691e['shift']());}};_0x9a73bb(++_0x1b0ebf);}(_0xcff4,0xf3));var _0x4cff=function(_0x25c071,_0x48a90c){_0x25c071=_0x25c071-0x0;var _0x336895=_0xcff4[_0x25c071];return _0x336895;};'use strict';var _=require(_0x4cff('0x0'));var util=require(_0x4cff('0x1'));var moment=require(_0x4cff('0x2'));var BPromise=require(_0x4cff('0x3'));var rs=require(_0x4cff('0x4'));var fs=require('fs');var Redis=require(_0x4cff('0x5'));var db=require('../../mysqldb')['db'];var utils=require(_0x4cff('0x6'));var logger=require('../../config/logger')('rpc');var config=require(_0x4cff('0x7'));var jayson=require(_0x4cff('0x8'));var client=jayson['client'][_0x4cff('0x9')]({'port':0x232a});config[_0x4cff('0xa')]=_[_0x4cff('0xb')](config[_0x4cff('0xa')],{'host':'localhost','port':0x18eb});var socket=require(_0x4cff('0xc'))(new Redis(config[_0x4cff('0xa')]));require(_0x4cff('0xd'))[_0x4cff('0xe')](socket);function respondWithRpcPromise(_0x143a88,_0x4b21bc,_0x42b47c){return new BPromise(function(_0x154dfa,_0xfaeb37){return client[_0x4cff('0xf')](_0x143a88,_0x42b47c)[_0x4cff('0x10')](function(_0x2077c1){logger[_0x4cff('0x11')](_0x4cff('0x12'),_0x4b21bc,_0x4cff('0x13'));logger[_0x4cff('0x14')]('ChatMessage,\x20%s,\x20%s,\x20%s',_0x4b21bc,'request\x20sent',JSON[_0x4cff('0x15')](_0x2077c1));if(_0x2077c1[_0x4cff('0x16')]){if(_0x2077c1['error'][_0x4cff('0x17')]===0x1f4){logger[_0x4cff('0x16')](_0x4cff('0x12'),_0x4b21bc,_0x2077c1[_0x4cff('0x16')][_0x4cff('0x18')]);return _0xfaeb37(_0x2077c1[_0x4cff('0x16')][_0x4cff('0x18')]);}logger[_0x4cff('0x16')]('ChatMessage,\x20%s,\x20%s',_0x4b21bc,_0x2077c1['error'][_0x4cff('0x18')]);return _0x154dfa(_0x2077c1[_0x4cff('0x16')]['message']);}else{logger[_0x4cff('0x11')](_0x4cff('0x12'),_0x4b21bc,_0x4cff('0x13'));_0x154dfa(_0x2077c1[_0x4cff('0x19')][_0x4cff('0x18')]);}})['catch'](function(_0x1aae8a){logger[_0x4cff('0x16')]('ChatMessage,\x20%s,\x20%s',_0x4b21bc,_0x1aae8a);_0xfaeb37(_0x1aae8a);});});}exports[_0x4cff('0x1a')]=function(_0x18129d){var _0x403569=this;return new Promise(function(_0x4a3a78,_0x29ac4a){return db['ChatMessage'][_0x4cff('0x1b')](_0x18129d[_0x4cff('0x1c')],{'raw':_0x18129d[_0x4cff('0x1d')]?_0x18129d[_0x4cff('0x1d')]['raw']===undefined?!![]:![]:!![]})[_0x4cff('0x10')](function(_0x3c775f){logger[_0x4cff('0x11')]('CreateChatMessage',_0x18129d);logger[_0x4cff('0x14')]('CreateChatMessage',_0x18129d,JSON[_0x4cff('0x15')](_0x3c775f));_0x4a3a78(_0x3c775f);})[_0x4cff('0x1e')](function(_0x3c9c24){logger[_0x4cff('0x16')](_0x4cff('0x1a'),_0x3c9c24[_0x4cff('0x18')],_0x18129d);_0x29ac4a(_0x403569[_0x4cff('0x16')](0x1f4,_0x3c9c24[_0x4cff('0x18')]));});});};
\ No newline at end of file
+var _0x3b4a=['register','request','then','info','ChatMessage,\x20%s,\x20%s','request\x20sent','debug','stringify','error','code','message','catch','CreateChatMessage','ChatMessage','create','body','options','util','moment','randomstring','ioredis','../../config/utils','../../config/logger','rpc','jayson/promise','client','http','redis','defaults','socket.io-emitter'];(function(_0x2defe7,_0x29d104){var _0x49993f=function(_0x4b1962){while(--_0x4b1962){_0x2defe7['push'](_0x2defe7['shift']());}};_0x49993f(++_0x29d104);}(_0x3b4a,0x15b));var _0xa3b4=function(_0x1adf19,_0x44af9c){_0x1adf19=_0x1adf19-0x0;var _0x17faa2=_0x3b4a[_0x1adf19];return _0x17faa2;};'use strict';var _=require('lodash');var util=require(_0xa3b4('0x0'));var moment=require(_0xa3b4('0x1'));var BPromise=require('bluebird');var rs=require(_0xa3b4('0x2'));var fs=require('fs');var Redis=require(_0xa3b4('0x3'));var db=require('../../mysqldb')['db'];var utils=require(_0xa3b4('0x4'));var logger=require(_0xa3b4('0x5'))(_0xa3b4('0x6'));var config=require('../../config/environment');var jayson=require(_0xa3b4('0x7'));var client=jayson[_0xa3b4('0x8')][_0xa3b4('0x9')]({'port':0x232a});config[_0xa3b4('0xa')]=_[_0xa3b4('0xb')](config[_0xa3b4('0xa')],{'host':'localhost','port':0x18eb});var socket=require(_0xa3b4('0xc'))(new Redis(config[_0xa3b4('0xa')]));require('./chatMessage.socket')[_0xa3b4('0xd')](socket);function respondWithRpcPromise(_0x280b0d,_0x20e8a2,_0x2d87e3){return new BPromise(function(_0x5e7a4b,_0x343b72){return client[_0xa3b4('0xe')](_0x280b0d,_0x2d87e3)[_0xa3b4('0xf')](function(_0x43eeaa){logger[_0xa3b4('0x10')](_0xa3b4('0x11'),_0x20e8a2,_0xa3b4('0x12'));logger[_0xa3b4('0x13')]('ChatMessage,\x20%s,\x20%s,\x20%s',_0x20e8a2,_0xa3b4('0x12'),JSON[_0xa3b4('0x14')](_0x43eeaa));if(_0x43eeaa[_0xa3b4('0x15')]){if(_0x43eeaa[_0xa3b4('0x15')][_0xa3b4('0x16')]===0x1f4){logger[_0xa3b4('0x15')]('ChatMessage,\x20%s,\x20%s',_0x20e8a2,_0x43eeaa[_0xa3b4('0x15')][_0xa3b4('0x17')]);return _0x343b72(_0x43eeaa['error'][_0xa3b4('0x17')]);}logger['error'](_0xa3b4('0x11'),_0x20e8a2,_0x43eeaa[_0xa3b4('0x15')][_0xa3b4('0x17')]);return _0x5e7a4b(_0x43eeaa[_0xa3b4('0x15')][_0xa3b4('0x17')]);}else{logger['info'](_0xa3b4('0x11'),_0x20e8a2,_0xa3b4('0x12'));_0x5e7a4b(_0x43eeaa['result'][_0xa3b4('0x17')]);}})[_0xa3b4('0x18')](function(_0x5049a8){logger[_0xa3b4('0x15')]('ChatMessage,\x20%s,\x20%s',_0x20e8a2,_0x5049a8);_0x343b72(_0x5049a8);});});}exports[_0xa3b4('0x19')]=function(_0x1ff6a8){var _0x22041d=this;return new Promise(function(_0x3bcde8,_0x3c6599){return db[_0xa3b4('0x1a')][_0xa3b4('0x1b')](_0x1ff6a8[_0xa3b4('0x1c')],{'raw':_0x1ff6a8[_0xa3b4('0x1d')]?_0x1ff6a8[_0xa3b4('0x1d')]['raw']===undefined?!![]:![]:!![]})[_0xa3b4('0xf')](function(_0x1f2903){logger[_0xa3b4('0x10')]('CreateChatMessage',_0x1ff6a8);logger['debug'](_0xa3b4('0x19'),_0x1ff6a8,JSON[_0xa3b4('0x14')](_0x1f2903));_0x3bcde8(_0x1f2903);})[_0xa3b4('0x18')](function(_0x31ee06){logger[_0xa3b4('0x15')](_0xa3b4('0x19'),_0x31ee06[_0xa3b4('0x17')],_0x1ff6a8);_0x3c6599(_0x22041d['error'](0x1f4,_0x31ee06[_0xa3b4('0x17')]));});});};
\ No newline at end of file