Built motion from commit 06eb8eb0.|2.6.31
[motion2.git] / server / api / chatMessage / chatMessage.rpc.js
index 7cdd5bc..95d7b39 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xc6c0=['stringify','error','code','ChatMessage,\x20%s,\x20%s','message','result','catch','ChatMessage','create','body','options','CreateChatMessage','lodash','moment','bluebird','randomstring','ioredis','../../mysqldb','../../config/utils','../../config/logger','rpc','../../config/environment','jayson/promise','redis','defaults','localhost','socket.io-emitter','./chatMessage.socket','register','request','then','info','request\x20sent','debug'];(function(_0x390556,_0x5b64bd){var _0x11868e=function(_0x51bf69){while(--_0x51bf69){_0x390556['push'](_0x390556['shift']());}};_0x11868e(++_0x5b64bd);}(_0xc6c0,0x13e));var _0x0c6c=function(_0x39ffd1,_0x299703){_0x39ffd1=_0x39ffd1-0x0;var _0x31267e=_0xc6c0[_0x39ffd1];return _0x31267e;};'use strict';var _=require(_0x0c6c('0x0'));var util=require('util');var moment=require(_0x0c6c('0x1'));var BPromise=require(_0x0c6c('0x2'));var rs=require(_0x0c6c('0x3'));var fs=require('fs');var Redis=require(_0x0c6c('0x4'));var db=require(_0x0c6c('0x5'))['db'];var utils=require(_0x0c6c('0x6'));var logger=require(_0x0c6c('0x7'))(_0x0c6c('0x8'));var config=require(_0x0c6c('0x9'));var jayson=require(_0x0c6c('0xa'));var client=jayson['client']['http']({'port':0x232a});config[_0x0c6c('0xb')]=_[_0x0c6c('0xc')](config[_0x0c6c('0xb')],{'host':_0x0c6c('0xd'),'port':0x18eb});var socket=require(_0x0c6c('0xe'))(new Redis(config[_0x0c6c('0xb')]));require(_0x0c6c('0xf'))[_0x0c6c('0x10')](socket);function respondWithRpcPromise(_0x3c93f1,_0x278450,_0x4286b0){return new BPromise(function(_0x3769c2,_0x238229){return client[_0x0c6c('0x11')](_0x3c93f1,_0x4286b0)[_0x0c6c('0x12')](function(_0x5c9d9a){logger[_0x0c6c('0x13')]('ChatMessage,\x20%s,\x20%s',_0x278450,_0x0c6c('0x14'));logger[_0x0c6c('0x15')]('ChatMessage,\x20%s,\x20%s,\x20%s',_0x278450,_0x0c6c('0x14'),JSON[_0x0c6c('0x16')](_0x5c9d9a));if(_0x5c9d9a[_0x0c6c('0x17')]){if(_0x5c9d9a[_0x0c6c('0x17')][_0x0c6c('0x18')]===0x1f4){logger['error'](_0x0c6c('0x19'),_0x278450,_0x5c9d9a[_0x0c6c('0x17')][_0x0c6c('0x1a')]);return _0x238229(_0x5c9d9a[_0x0c6c('0x17')][_0x0c6c('0x1a')]);}logger[_0x0c6c('0x17')](_0x0c6c('0x19'),_0x278450,_0x5c9d9a['error'][_0x0c6c('0x1a')]);return _0x3769c2(_0x5c9d9a['error']['message']);}else{logger['info'](_0x0c6c('0x19'),_0x278450,'request\x20sent');_0x3769c2(_0x5c9d9a[_0x0c6c('0x1b')]['message']);}})[_0x0c6c('0x1c')](function(_0x1dfe87){logger[_0x0c6c('0x17')](_0x0c6c('0x19'),_0x278450,_0x1dfe87);_0x238229(_0x1dfe87);});});}exports['CreateChatMessage']=function(_0x1b9ed4){var _0x18b6d5=this;return new Promise(function(_0x326945,_0x1280fb){return db[_0x0c6c('0x1d')][_0x0c6c('0x1e')](_0x1b9ed4[_0x0c6c('0x1f')],{'raw':_0x1b9ed4[_0x0c6c('0x20')]?_0x1b9ed4[_0x0c6c('0x20')]['raw']===undefined?!![]:![]:!![]})[_0x0c6c('0x12')](function(_0xc33069){logger[_0x0c6c('0x13')]('CreateChatMessage',_0x1b9ed4);logger[_0x0c6c('0x15')]('CreateChatMessage',_0x1b9ed4,JSON[_0x0c6c('0x16')](_0xc33069));_0x326945(_0xc33069);})[_0x0c6c('0x1c')](function(_0x4140e0){logger['error'](_0x0c6c('0x21'),_0x4140e0[_0x0c6c('0x1a')],_0x1b9ed4);_0x1280fb(_0x18b6d5[_0x0c6c('0x17')](0x1f4,_0x4140e0[_0x0c6c('0x1a')]));});});};
\ No newline at end of file
+var _0x8163=['ChatMessage,\x20%s,\x20%s','request\x20sent','ChatMessage,\x20%s,\x20%s,\x20%s','stringify','error','message','result','catch','CreateChatMessage','create','body','options','raw','lodash','util','moment','bluebird','randomstring','../../config/utils','rpc','../../config/environment','jayson/promise','http','redis','localhost','./chatMessage.socket','register','request','then','info'];(function(_0x3fc837,_0x3f57d4){var _0x51f292=function(_0xc70386){while(--_0xc70386){_0x3fc837['push'](_0x3fc837['shift']());}};_0x51f292(++_0x3f57d4);}(_0x8163,0x11b));var _0x3816=function(_0x3b6f46,_0x6b0d76){_0x3b6f46=_0x3b6f46-0x0;var _0x26c584=_0x8163[_0x3b6f46];return _0x26c584;};'use strict';var _=require(_0x3816('0x0'));var util=require(_0x3816('0x1'));var moment=require(_0x3816('0x2'));var BPromise=require(_0x3816('0x3'));var rs=require(_0x3816('0x4'));var fs=require('fs');var Redis=require('ioredis');var db=require('../../mysqldb')['db'];var utils=require(_0x3816('0x5'));var logger=require('../../config/logger')(_0x3816('0x6'));var config=require(_0x3816('0x7'));var jayson=require(_0x3816('0x8'));var client=jayson['client'][_0x3816('0x9')]({'port':0x232a});config['redis']=_['defaults'](config[_0x3816('0xa')],{'host':_0x3816('0xb'),'port':0x18eb});var socket=require('socket.io-emitter')(new Redis(config[_0x3816('0xa')]));require(_0x3816('0xc'))[_0x3816('0xd')](socket);function respondWithRpcPromise(_0x393ac6,_0x571961,_0xac572c){return new BPromise(function(_0x288e33,_0x3cf618){return client[_0x3816('0xe')](_0x393ac6,_0xac572c)[_0x3816('0xf')](function(_0x3c9e1e){logger[_0x3816('0x10')](_0x3816('0x11'),_0x571961,_0x3816('0x12'));logger['debug'](_0x3816('0x13'),_0x571961,'request\x20sent',JSON[_0x3816('0x14')](_0x3c9e1e));if(_0x3c9e1e[_0x3816('0x15')]){if(_0x3c9e1e[_0x3816('0x15')]['code']===0x1f4){logger[_0x3816('0x15')](_0x3816('0x11'),_0x571961,_0x3c9e1e[_0x3816('0x15')][_0x3816('0x16')]);return _0x3cf618(_0x3c9e1e[_0x3816('0x15')]['message']);}logger[_0x3816('0x15')](_0x3816('0x11'),_0x571961,_0x3c9e1e['error'][_0x3816('0x16')]);return _0x288e33(_0x3c9e1e['error'][_0x3816('0x16')]);}else{logger['info'](_0x3816('0x11'),_0x571961,_0x3816('0x12'));_0x288e33(_0x3c9e1e[_0x3816('0x17')][_0x3816('0x16')]);}})[_0x3816('0x18')](function(_0x38b5b9){logger[_0x3816('0x15')](_0x3816('0x11'),_0x571961,_0x38b5b9);_0x3cf618(_0x38b5b9);});});}exports[_0x3816('0x19')]=function(_0x4eec4a){var _0x4190c5=this;return new Promise(function(_0x3d3872,_0x568e12){return db['ChatMessage'][_0x3816('0x1a')](_0x4eec4a[_0x3816('0x1b')],{'raw':_0x4eec4a[_0x3816('0x1c')]?_0x4eec4a['options'][_0x3816('0x1d')]===undefined?!![]:![]:!![]})[_0x3816('0xf')](function(_0x19fabf){logger[_0x3816('0x10')](_0x3816('0x19'),_0x4eec4a);logger['debug']('CreateChatMessage',_0x4eec4a,JSON[_0x3816('0x14')](_0x19fabf));_0x3d3872(_0x19fabf);})[_0x3816('0x18')](function(_0x7fd0d7){logger[_0x3816('0x15')](_0x3816('0x19'),_0x7fd0d7[_0x3816('0x16')],_0x4eec4a);_0x568e12(_0x4190c5[_0x3816('0x15')](0x1f4,_0x7fd0d7[_0x3816('0x16')]));});});};
\ No newline at end of file