Built motion from commit (unavailable).|2.3.1
[motion2.git] / server / api / team / team.rpc.js
index 3a01f97..2d18215 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xa68b=['error','Team,\x20%s,\x20%s','message','info','result','catch','lodash','util','moment','ioredis','../../mysqldb','../../config/utils','../../config/logger','rpc','../../config/environment','jayson/promise','client','http','defaults','redis','localhost','socket.io-emitter','request','then','Team,\x20%s,\x20%s,\x20%s','request\x20sent','stringify'];(function(_0x13b3b5,_0x52d8d8){var _0x337cd0=function(_0x31fbdf){while(--_0x31fbdf){_0x13b3b5['push'](_0x13b3b5['shift']());}};_0x337cd0(++_0x52d8d8);}(_0xa68b,0xa8));var _0xba68=function(_0x333798,_0x9f6561){_0x333798=_0x333798-0x0;var _0x389f4e=_0xa68b[_0x333798];return _0x389f4e;};'use strict';var _=require(_0xba68('0x0'));var util=require(_0xba68('0x1'));var moment=require(_0xba68('0x2'));var BPromise=require('bluebird');var rs=require('randomstring');var fs=require('fs');var Redis=require(_0xba68('0x3'));var db=require(_0xba68('0x4'))['db'];var utils=require(_0xba68('0x5'));var logger=require(_0xba68('0x6'))(_0xba68('0x7'));var config=require(_0xba68('0x8'));var jayson=require(_0xba68('0x9'));var client=jayson[_0xba68('0xa')][_0xba68('0xb')]({'port':0x232a});config['redis']=_[_0xba68('0xc')](config[_0xba68('0xd')],{'host':_0xba68('0xe'),'port':0x18eb});var socket=require(_0xba68('0xf'))(new Redis(config['redis']));require('./team.socket')['register'](socket);function respondWithRpcPromise(_0x16263e,_0x16ad23,_0x3c4602){return new BPromise(function(_0x5ab4a1,_0x3420de){return client[_0xba68('0x10')](_0x16263e,_0x3c4602)[_0xba68('0x11')](function(_0x5af2df){logger['info']('Team,\x20%s,\x20%s',_0x16ad23,'request\x20sent');logger['debug'](_0xba68('0x12'),_0x16ad23,_0xba68('0x13'),JSON[_0xba68('0x14')](_0x5af2df));if(_0x5af2df['error']){if(_0x5af2df['error']['code']===0x1f4){logger[_0xba68('0x15')](_0xba68('0x16'),_0x16ad23,_0x5af2df[_0xba68('0x15')][_0xba68('0x17')]);return _0x3420de(_0x5af2df[_0xba68('0x15')][_0xba68('0x17')]);}logger[_0xba68('0x15')](_0xba68('0x16'),_0x16ad23,_0x5af2df[_0xba68('0x15')][_0xba68('0x17')]);return _0x5ab4a1(_0x5af2df[_0xba68('0x15')][_0xba68('0x17')]);}else{logger[_0xba68('0x18')](_0xba68('0x16'),_0x16ad23,_0xba68('0x13'));_0x5ab4a1(_0x5af2df[_0xba68('0x19')][_0xba68('0x17')]);}})[_0xba68('0x1a')](function(_0x56133b){logger[_0xba68('0x15')]('Team,\x20%s,\x20%s',_0x16ad23,_0x56133b);_0x3420de(_0x56133b);});});}
\ No newline at end of file
+var _0x7ffa=['moment','bluebird','randomstring','../../config/utils','../../config/logger','rpc','jayson/promise','client','http','defaults','redis','localhost','register','then','Team,\x20%s,\x20%s','request\x20sent','Team,\x20%s,\x20%s,\x20%s','stringify','error','code','message','info','catch','lodash','util'];(function(_0x54a878,_0x5d76ef){var _0x5cc349=function(_0x11fc41){while(--_0x11fc41){_0x54a878['push'](_0x54a878['shift']());}};_0x5cc349(++_0x5d76ef);}(_0x7ffa,0xc6));var _0xa7ff=function(_0x36424c,_0x62db50){_0x36424c=_0x36424c-0x0;var _0xebacee=_0x7ffa[_0x36424c];return _0xebacee;};'use strict';var _=require(_0xa7ff('0x0'));var util=require(_0xa7ff('0x1'));var moment=require(_0xa7ff('0x2'));var BPromise=require(_0xa7ff('0x3'));var rs=require(_0xa7ff('0x4'));var fs=require('fs');var Redis=require('ioredis');var db=require('../../mysqldb')['db'];var utils=require(_0xa7ff('0x5'));var logger=require(_0xa7ff('0x6'))(_0xa7ff('0x7'));var config=require('../../config/environment');var jayson=require(_0xa7ff('0x8'));var client=jayson[_0xa7ff('0x9')][_0xa7ff('0xa')]({'port':0x232a});config['redis']=_[_0xa7ff('0xb')](config[_0xa7ff('0xc')],{'host':_0xa7ff('0xd'),'port':0x18eb});var socket=require('socket.io-emitter')(new Redis(config[_0xa7ff('0xc')]));require('./team.socket')[_0xa7ff('0xe')](socket);function respondWithRpcPromise(_0x505183,_0x58da6d,_0x2837ba){return new BPromise(function(_0x176221,_0x376691){return client['request'](_0x505183,_0x2837ba)[_0xa7ff('0xf')](function(_0x18ceba){logger['info'](_0xa7ff('0x10'),_0x58da6d,_0xa7ff('0x11'));logger['debug'](_0xa7ff('0x12'),_0x58da6d,'request\x20sent',JSON[_0xa7ff('0x13')](_0x18ceba));if(_0x18ceba['error']){if(_0x18ceba[_0xa7ff('0x14')][_0xa7ff('0x15')]===0x1f4){logger['error'](_0xa7ff('0x10'),_0x58da6d,_0x18ceba[_0xa7ff('0x14')][_0xa7ff('0x16')]);return _0x376691(_0x18ceba[_0xa7ff('0x14')][_0xa7ff('0x16')]);}logger[_0xa7ff('0x14')](_0xa7ff('0x10'),_0x58da6d,_0x18ceba[_0xa7ff('0x14')][_0xa7ff('0x16')]);return _0x176221(_0x18ceba[_0xa7ff('0x14')]['message']);}else{logger[_0xa7ff('0x17')](_0xa7ff('0x10'),_0x58da6d,'request\x20sent');_0x176221(_0x18ceba['result'][_0xa7ff('0x16')]);}})[_0xa7ff('0x18')](function(_0x1defa5){logger[_0xa7ff('0x14')]('Team,\x20%s,\x20%s',_0x58da6d,_0x1defa5);_0x376691(_0x1defa5);});});}
\ No newline at end of file