Built motion from commit a8c4dd89.|2.6.33
[motion2.git] / server / api / chatMessage / chatMessage.rpc.js
index e347d01..4ac97eb 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xfdc4=['ioredis','../../config/utils','../../config/logger','rpc','../../config/environment','jayson/promise','client','http','redis','localhost','./chatMessage.socket','register','request','then','info','ChatMessage,\x20%s,\x20%s','request\x20sent','debug','ChatMessage,\x20%s,\x20%s,\x20%s','error','code','message','result','catch','CreateChatMessage','create','body','options','raw','stringify','lodash','bluebird','randomstring'];(function(_0x8d3cd,_0x1ca7af){var _0x4fa90f=function(_0x14f599){while(--_0x14f599){_0x8d3cd['push'](_0x8d3cd['shift']());}};_0x4fa90f(++_0x1ca7af);}(_0xfdc4,0x81));var _0x4fdc=function(_0x3c783b,_0x43a9f6){_0x3c783b=_0x3c783b-0x0;var _0x3b2861=_0xfdc4[_0x3c783b];return _0x3b2861;};'use strict';var _=require(_0x4fdc('0x0'));var util=require('util');var moment=require('moment');var BPromise=require(_0x4fdc('0x1'));var rs=require(_0x4fdc('0x2'));var fs=require('fs');var Redis=require(_0x4fdc('0x3'));var db=require('../../mysqldb')['db'];var utils=require(_0x4fdc('0x4'));var logger=require(_0x4fdc('0x5'))(_0x4fdc('0x6'));var config=require(_0x4fdc('0x7'));var jayson=require(_0x4fdc('0x8'));var client=jayson[_0x4fdc('0x9')][_0x4fdc('0xa')]({'port':0x232a});config[_0x4fdc('0xb')]=_['defaults'](config[_0x4fdc('0xb')],{'host':_0x4fdc('0xc'),'port':0x18eb});var socket=require('socket.io-emitter')(new Redis(config[_0x4fdc('0xb')]));require(_0x4fdc('0xd'))[_0x4fdc('0xe')](socket);function respondWithRpcPromise(_0x3154c7,_0x562acb,_0x55f349){return new BPromise(function(_0x2fd1d9,_0x3c04bd){return client[_0x4fdc('0xf')](_0x3154c7,_0x55f349)[_0x4fdc('0x10')](function(_0x180536){logger[_0x4fdc('0x11')](_0x4fdc('0x12'),_0x562acb,_0x4fdc('0x13'));logger[_0x4fdc('0x14')](_0x4fdc('0x15'),_0x562acb,_0x4fdc('0x13'),JSON['stringify'](_0x180536));if(_0x180536[_0x4fdc('0x16')]){if(_0x180536[_0x4fdc('0x16')][_0x4fdc('0x17')]===0x1f4){logger[_0x4fdc('0x16')](_0x4fdc('0x12'),_0x562acb,_0x180536['error'][_0x4fdc('0x18')]);return _0x3c04bd(_0x180536['error'][_0x4fdc('0x18')]);}logger[_0x4fdc('0x16')](_0x4fdc('0x12'),_0x562acb,_0x180536[_0x4fdc('0x16')][_0x4fdc('0x18')]);return _0x2fd1d9(_0x180536['error'][_0x4fdc('0x18')]);}else{logger['info'](_0x4fdc('0x12'),_0x562acb,_0x4fdc('0x13'));_0x2fd1d9(_0x180536[_0x4fdc('0x19')][_0x4fdc('0x18')]);}})[_0x4fdc('0x1a')](function(_0x3969df){logger[_0x4fdc('0x16')](_0x4fdc('0x12'),_0x562acb,_0x3969df);_0x3c04bd(_0x3969df);});});}exports[_0x4fdc('0x1b')]=function(_0x2e8af0){var _0x2641b0=this;return new Promise(function(_0x12ce81,_0xd3f688){return db['ChatMessage'][_0x4fdc('0x1c')](_0x2e8af0[_0x4fdc('0x1d')],{'raw':_0x2e8af0[_0x4fdc('0x1e')]?_0x2e8af0[_0x4fdc('0x1e')][_0x4fdc('0x1f')]===undefined?!![]:![]:!![]})[_0x4fdc('0x10')](function(_0x25fa18){logger[_0x4fdc('0x11')]('CreateChatMessage',_0x2e8af0);logger[_0x4fdc('0x14')]('CreateChatMessage',_0x2e8af0,JSON[_0x4fdc('0x20')](_0x25fa18));_0x12ce81(_0x25fa18);})[_0x4fdc('0x1a')](function(_0x230541){logger[_0x4fdc('0x16')](_0x4fdc('0x1b'),_0x230541[_0x4fdc('0x18')],_0x2e8af0);_0xd3f688(_0x2641b0[_0x4fdc('0x16')](0x1f4,_0x230541[_0x4fdc('0x18')]));});});};
\ No newline at end of file
+var _0x5aae=['stringify','error','message','request\x20sent','result','catch','ChatMessage','create','body','options','raw','CreateChatMessage','lodash','util','moment','../../mysqldb','../../config/utils','../../config/logger','../../config/environment','client','http','defaults','localhost','redis','./chatMessage.socket','request','then','info','ChatMessage,\x20%s,\x20%s','debug','ChatMessage,\x20%s,\x20%s,\x20%s'];(function(_0xf78a1e,_0x19af07){var _0xc72a=function(_0xf84ce5){while(--_0xf84ce5){_0xf78a1e['push'](_0xf78a1e['shift']());}};_0xc72a(++_0x19af07);}(_0x5aae,0xe5));var _0xe5aa=function(_0x41e8c4,_0x30d9ff){_0x41e8c4=_0x41e8c4-0x0;var _0x54ffbe=_0x5aae[_0x41e8c4];return _0x54ffbe;};'use strict';var _=require(_0xe5aa('0x0'));var util=require(_0xe5aa('0x1'));var moment=require(_0xe5aa('0x2'));var BPromise=require('bluebird');var rs=require('randomstring');var fs=require('fs');var Redis=require('ioredis');var db=require(_0xe5aa('0x3'))['db'];var utils=require(_0xe5aa('0x4'));var logger=require(_0xe5aa('0x5'))('rpc');var config=require(_0xe5aa('0x6'));var jayson=require('jayson/promise');var client=jayson[_0xe5aa('0x7')][_0xe5aa('0x8')]({'port':0x232a});config['redis']=_[_0xe5aa('0x9')](config['redis'],{'host':_0xe5aa('0xa'),'port':0x18eb});var socket=require('socket.io-emitter')(new Redis(config[_0xe5aa('0xb')]));require(_0xe5aa('0xc'))['register'](socket);function respondWithRpcPromise(_0xfb2450,_0x42f6ff,_0x3197e2){return new BPromise(function(_0x232e1b,_0x5c3512){return client[_0xe5aa('0xd')](_0xfb2450,_0x3197e2)[_0xe5aa('0xe')](function(_0x498150){logger[_0xe5aa('0xf')](_0xe5aa('0x10'),_0x42f6ff,'request\x20sent');logger[_0xe5aa('0x11')](_0xe5aa('0x12'),_0x42f6ff,'request\x20sent',JSON[_0xe5aa('0x13')](_0x498150));if(_0x498150[_0xe5aa('0x14')]){if(_0x498150[_0xe5aa('0x14')]['code']===0x1f4){logger['error']('ChatMessage,\x20%s,\x20%s',_0x42f6ff,_0x498150[_0xe5aa('0x14')][_0xe5aa('0x15')]);return _0x5c3512(_0x498150[_0xe5aa('0x14')][_0xe5aa('0x15')]);}logger[_0xe5aa('0x14')](_0xe5aa('0x10'),_0x42f6ff,_0x498150[_0xe5aa('0x14')][_0xe5aa('0x15')]);return _0x232e1b(_0x498150[_0xe5aa('0x14')][_0xe5aa('0x15')]);}else{logger[_0xe5aa('0xf')](_0xe5aa('0x10'),_0x42f6ff,_0xe5aa('0x16'));_0x232e1b(_0x498150[_0xe5aa('0x17')][_0xe5aa('0x15')]);}})[_0xe5aa('0x18')](function(_0x3e6021){logger[_0xe5aa('0x14')]('ChatMessage,\x20%s,\x20%s',_0x42f6ff,_0x3e6021);_0x5c3512(_0x3e6021);});});}exports['CreateChatMessage']=function(_0x18cca0){var _0x37b354=this;return new Promise(function(_0xdc3427,_0x3a3f11){return db[_0xe5aa('0x19')][_0xe5aa('0x1a')](_0x18cca0[_0xe5aa('0x1b')],{'raw':_0x18cca0[_0xe5aa('0x1c')]?_0x18cca0[_0xe5aa('0x1c')][_0xe5aa('0x1d')]===undefined?!![]:![]:!![]})[_0xe5aa('0xe')](function(_0x545376){logger[_0xe5aa('0xf')](_0xe5aa('0x1e'),_0x18cca0);logger[_0xe5aa('0x11')](_0xe5aa('0x1e'),_0x18cca0,JSON['stringify'](_0x545376));_0xdc3427(_0x545376);})[_0xe5aa('0x18')](function(_0x479537){logger[_0xe5aa('0x14')](_0xe5aa('0x1e'),_0x479537[_0xe5aa('0x15')],_0x18cca0);_0x3a3f11(_0x37b354[_0xe5aa('0x14')](0x1f4,_0x479537[_0xe5aa('0x15')]));});});};
\ No newline at end of file