Built motion from commit 351e7f9c.|2.6.31
[motion2.git] / server / api / chatMessage / chatMessage.rpc.js
index 4945418..7547d0f 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x30e9=['bluebird','ioredis','../../mysqldb','../../config/utils','../../config/logger','rpc','../../config/environment','jayson/promise','http','redis','localhost','socket.io-emitter','./chatMessage.socket','request','then','info','ChatMessage,\x20%s,\x20%s','request\x20sent','debug','ChatMessage,\x20%s,\x20%s,\x20%s','stringify','code','error','message','result','catch','CreateChatMessage','ChatMessage','create','body','options','raw','lodash','util','moment'];(function(_0x30dfa4,_0x1a6275){var _0x185b37=function(_0x1a8025){while(--_0x1a8025){_0x30dfa4['push'](_0x30dfa4['shift']());}};_0x185b37(++_0x1a6275);}(_0x30e9,0x1a1));var _0x930e=function(_0x1abb09,_0x18ee91){_0x1abb09=_0x1abb09-0x0;var _0xea1c07=_0x30e9[_0x1abb09];return _0xea1c07;};'use strict';var _=require(_0x930e('0x0'));var util=require(_0x930e('0x1'));var moment=require(_0x930e('0x2'));var BPromise=require(_0x930e('0x3'));var rs=require('randomstring');var fs=require('fs');var Redis=require(_0x930e('0x4'));var db=require(_0x930e('0x5'))['db'];var utils=require(_0x930e('0x6'));var logger=require(_0x930e('0x7'))(_0x930e('0x8'));var config=require(_0x930e('0x9'));var jayson=require(_0x930e('0xa'));var client=jayson['client'][_0x930e('0xb')]({'port':0x232a});config[_0x930e('0xc')]=_['defaults'](config[_0x930e('0xc')],{'host':_0x930e('0xd'),'port':0x18eb});var socket=require(_0x930e('0xe'))(new Redis(config['redis']));require(_0x930e('0xf'))['register'](socket);function respondWithRpcPromise(_0x12c0b8,_0x41f243,_0x4fe758){return new BPromise(function(_0x32ac7c,_0x25c0ec){return client[_0x930e('0x10')](_0x12c0b8,_0x4fe758)[_0x930e('0x11')](function(_0x214453){logger[_0x930e('0x12')](_0x930e('0x13'),_0x41f243,_0x930e('0x14'));logger[_0x930e('0x15')](_0x930e('0x16'),_0x41f243,_0x930e('0x14'),JSON[_0x930e('0x17')](_0x214453));if(_0x214453['error']){if(_0x214453['error'][_0x930e('0x18')]===0x1f4){logger['error'](_0x930e('0x13'),_0x41f243,_0x214453[_0x930e('0x19')][_0x930e('0x1a')]);return _0x25c0ec(_0x214453['error']['message']);}logger['error'](_0x930e('0x13'),_0x41f243,_0x214453[_0x930e('0x19')][_0x930e('0x1a')]);return _0x32ac7c(_0x214453[_0x930e('0x19')][_0x930e('0x1a')]);}else{logger[_0x930e('0x12')]('ChatMessage,\x20%s,\x20%s',_0x41f243,_0x930e('0x14'));_0x32ac7c(_0x214453[_0x930e('0x1b')]['message']);}})[_0x930e('0x1c')](function(_0x33da33){logger[_0x930e('0x19')](_0x930e('0x13'),_0x41f243,_0x33da33);_0x25c0ec(_0x33da33);});});}exports[_0x930e('0x1d')]=function(_0x353a4f){var _0x36e66e=this;return new Promise(function(_0x564d3d,_0x3ad147){return db[_0x930e('0x1e')][_0x930e('0x1f')](_0x353a4f[_0x930e('0x20')],{'raw':_0x353a4f[_0x930e('0x21')]?_0x353a4f[_0x930e('0x21')][_0x930e('0x22')]===undefined?!![]:![]:!![]})['then'](function(_0x11a090){logger[_0x930e('0x12')](_0x930e('0x1d'),_0x353a4f);logger[_0x930e('0x15')]('CreateChatMessage',_0x353a4f,JSON[_0x930e('0x17')](_0x11a090));_0x564d3d(_0x11a090);})[_0x930e('0x1c')](function(_0x5ad9ca){logger['error'](_0x930e('0x1d'),_0x5ad9ca['message'],_0x353a4f);_0x3ad147(_0x36e66e['error'](0x1f4,_0x5ad9ca[_0x930e('0x1a')]));});});};
\ No newline at end of file
+var _0xba6f=['moment','bluebird','randomstring','ioredis','../../mysqldb','../../config/utils','../../config/environment','jayson/promise','client','http','redis','defaults','socket.io-emitter','./chatMessage.socket','request','then','info','ChatMessage,\x20%s,\x20%s','request\x20sent','stringify','error','code','message','result','catch','CreateChatMessage','create','body','options','raw','debug','util'];(function(_0x31a4ff,_0x11ca50){var _0x3cb5e5=function(_0x68b7c8){while(--_0x68b7c8){_0x31a4ff['push'](_0x31a4ff['shift']());}};_0x3cb5e5(++_0x11ca50);}(_0xba6f,0x1bf));var _0xfba6=function(_0x115cdc,_0x2533b9){_0x115cdc=_0x115cdc-0x0;var _0x43259f=_0xba6f[_0x115cdc];return _0x43259f;};'use strict';var _=require('lodash');var util=require(_0xfba6('0x0'));var moment=require(_0xfba6('0x1'));var BPromise=require(_0xfba6('0x2'));var rs=require(_0xfba6('0x3'));var fs=require('fs');var Redis=require(_0xfba6('0x4'));var db=require(_0xfba6('0x5'))['db'];var utils=require(_0xfba6('0x6'));var logger=require('../../config/logger')('rpc');var config=require(_0xfba6('0x7'));var jayson=require(_0xfba6('0x8'));var client=jayson[_0xfba6('0x9')][_0xfba6('0xa')]({'port':0x232a});config[_0xfba6('0xb')]=_[_0xfba6('0xc')](config[_0xfba6('0xb')],{'host':'localhost','port':0x18eb});var socket=require(_0xfba6('0xd'))(new Redis(config[_0xfba6('0xb')]));require(_0xfba6('0xe'))['register'](socket);function respondWithRpcPromise(_0x32247a,_0x561a1b,_0x355f9b){return new BPromise(function(_0x53547f,_0x1aec25){return client[_0xfba6('0xf')](_0x32247a,_0x355f9b)[_0xfba6('0x10')](function(_0xaeb12){logger[_0xfba6('0x11')](_0xfba6('0x12'),_0x561a1b,_0xfba6('0x13'));logger['debug']('ChatMessage,\x20%s,\x20%s,\x20%s',_0x561a1b,'request\x20sent',JSON[_0xfba6('0x14')](_0xaeb12));if(_0xaeb12[_0xfba6('0x15')]){if(_0xaeb12[_0xfba6('0x15')][_0xfba6('0x16')]===0x1f4){logger[_0xfba6('0x15')](_0xfba6('0x12'),_0x561a1b,_0xaeb12[_0xfba6('0x15')]['message']);return _0x1aec25(_0xaeb12[_0xfba6('0x15')][_0xfba6('0x17')]);}logger[_0xfba6('0x15')]('ChatMessage,\x20%s,\x20%s',_0x561a1b,_0xaeb12['error']['message']);return _0x53547f(_0xaeb12['error']['message']);}else{logger['info'](_0xfba6('0x12'),_0x561a1b,_0xfba6('0x13'));_0x53547f(_0xaeb12[_0xfba6('0x18')][_0xfba6('0x17')]);}})[_0xfba6('0x19')](function(_0x5a0d0d){logger[_0xfba6('0x15')]('ChatMessage,\x20%s,\x20%s',_0x561a1b,_0x5a0d0d);_0x1aec25(_0x5a0d0d);});});}exports[_0xfba6('0x1a')]=function(_0x2ddc51){var _0x4ef3f2=this;return new Promise(function(_0x349e04,_0x5287f4){return db['ChatMessage'][_0xfba6('0x1b')](_0x2ddc51[_0xfba6('0x1c')],{'raw':_0x2ddc51[_0xfba6('0x1d')]?_0x2ddc51[_0xfba6('0x1d')][_0xfba6('0x1e')]===undefined?!![]:![]:!![]})[_0xfba6('0x10')](function(_0x5a29fb){logger['info'](_0xfba6('0x1a'),_0x2ddc51);logger[_0xfba6('0x1f')]('CreateChatMessage',_0x2ddc51,JSON['stringify'](_0x5a29fb));_0x349e04(_0x5a29fb);})[_0xfba6('0x19')](function(_0x4b664e){logger[_0xfba6('0x15')](_0xfba6('0x1a'),_0x4b664e['message'],_0x2ddc51);_0x5287f4(_0x4ef3f2[_0xfba6('0x15')](0x1f4,_0x4b664e[_0xfba6('0x17')]));});});};
\ No newline at end of file