Built motion from commit (unavailable).|2.5.4
[motion2.git] / server / api / chatQueue / chatQueue.rpc.js
index 4c6799c..e410279 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xd7a4=['raw','limit','include','map','model','attributes','where','ShowChatQueue','catch','lodash','util','bluebird','randomstring','ioredis','../../config/utils','rpc','jayson/promise','client','http','redis','defaults','localhost','socket.io-emitter','register','then','info','ChatQueue,\x20%s,\x20%s','request\x20sent','debug','ChatQueue,\x20%s,\x20%s,\x20%s','stringify','error','code','message','result','GetChatQueue','ChatQueue','findAll','options'];(function(_0x432682,_0x253044){var _0x463d05=function(_0xa73403){while(--_0xa73403){_0x432682['push'](_0x432682['shift']());}};_0x463d05(++_0x253044);}(_0xd7a4,0x7e));var _0x4d7a=function(_0x2f072f,_0x6ffa01){_0x2f072f=_0x2f072f-0x0;var _0x12dd28=_0xd7a4[_0x2f072f];return _0x12dd28;};'use strict';var _=require(_0x4d7a('0x0'));var util=require(_0x4d7a('0x1'));var moment=require('moment');var BPromise=require(_0x4d7a('0x2'));var rs=require(_0x4d7a('0x3'));var fs=require('fs');var Redis=require(_0x4d7a('0x4'));var db=require('../../mysqldb')['db'];var utils=require(_0x4d7a('0x5'));var logger=require('../../config/logger')(_0x4d7a('0x6'));var config=require('../../config/environment');var jayson=require(_0x4d7a('0x7'));var client=jayson[_0x4d7a('0x8')][_0x4d7a('0x9')]({'port':0x232a});config[_0x4d7a('0xa')]=_[_0x4d7a('0xb')](config[_0x4d7a('0xa')],{'host':_0x4d7a('0xc'),'port':0x18eb});var socket=require(_0x4d7a('0xd'))(new Redis(config[_0x4d7a('0xa')]));require('./chatQueue.socket')[_0x4d7a('0xe')](socket);function respondWithRpcPromise(_0x55e6a1,_0xbfdbbf,_0xddb648){return new BPromise(function(_0x5badc5,_0x555c3a){return client['request'](_0x55e6a1,_0xddb648)[_0x4d7a('0xf')](function(_0x1e4684){logger[_0x4d7a('0x10')](_0x4d7a('0x11'),_0xbfdbbf,_0x4d7a('0x12'));logger[_0x4d7a('0x13')](_0x4d7a('0x14'),_0xbfdbbf,_0x4d7a('0x12'),JSON[_0x4d7a('0x15')](_0x1e4684));if(_0x1e4684[_0x4d7a('0x16')]){if(_0x1e4684[_0x4d7a('0x16')][_0x4d7a('0x17')]===0x1f4){logger[_0x4d7a('0x16')](_0x4d7a('0x11'),_0xbfdbbf,_0x1e4684[_0x4d7a('0x16')]['message']);return _0x555c3a(_0x1e4684[_0x4d7a('0x16')][_0x4d7a('0x18')]);}logger[_0x4d7a('0x16')]('ChatQueue,\x20%s,\x20%s',_0xbfdbbf,_0x1e4684[_0x4d7a('0x16')][_0x4d7a('0x18')]);return _0x5badc5(_0x1e4684[_0x4d7a('0x16')][_0x4d7a('0x18')]);}else{logger[_0x4d7a('0x10')](_0x4d7a('0x11'),_0xbfdbbf,_0x4d7a('0x12'));_0x5badc5(_0x1e4684[_0x4d7a('0x19')][_0x4d7a('0x18')]);}})['catch'](function(_0x12275a){logger['error'](_0x4d7a('0x11'),_0xbfdbbf,_0x12275a);_0x555c3a(_0x12275a);});});}exports[_0x4d7a('0x1a')]=function(_0x450f36){var _0x1a9ab8=this;return new Promise(function(_0x49db88,_0x369389){return db[_0x4d7a('0x1b')][_0x4d7a('0x1c')]({'raw':_0x450f36[_0x4d7a('0x1d')]?_0x450f36[_0x4d7a('0x1d')][_0x4d7a('0x1e')]===undefined?!![]:![]:!![],'where':_0x450f36[_0x4d7a('0x1d')]?_0x450f36[_0x4d7a('0x1d')]['where']||null:null,'attributes':_0x450f36[_0x4d7a('0x1d')]?_0x450f36['options']['attributes']||null:null,'limit':_0x450f36[_0x4d7a('0x1d')]?_0x450f36[_0x4d7a('0x1d')][_0x4d7a('0x1f')]||null:null,'include':_0x450f36[_0x4d7a('0x1d')]?_0x450f36[_0x4d7a('0x1d')][_0x4d7a('0x20')]?_[_0x4d7a('0x21')](_0x450f36[_0x4d7a('0x1d')][_0x4d7a('0x20')],function(_0x558813){return{'model':db[_0x558813[_0x4d7a('0x22')]],'as':_0x558813['as'],'attributes':_0x558813[_0x4d7a('0x23')],'include':_0x558813[_0x4d7a('0x20')]?_[_0x4d7a('0x21')](_0x558813[_0x4d7a('0x20')],function(_0x38c381){return{'model':db[_0x38c381[_0x4d7a('0x22')]],'as':_0x38c381['as'],'attributes':_0x38c381[_0x4d7a('0x23')],'include':_0x38c381[_0x4d7a('0x20')]?_[_0x4d7a('0x21')](_0x38c381[_0x4d7a('0x20')],function(_0x4cc274){return{'model':db[_0x4cc274[_0x4d7a('0x22')]],'as':_0x4cc274['as'],'attributes':_0x4cc274[_0x4d7a('0x23')]};}):[]};}):[]};}):[]:[]})['then'](function(_0x464595){logger[_0x4d7a('0x10')](_0x4d7a('0x1a'),_0x450f36);logger[_0x4d7a('0x13')]('GetChatQueue',_0x450f36,JSON[_0x4d7a('0x15')](_0x464595));_0x49db88(_0x464595);})['catch'](function(_0x4a4ac5){logger['error'](_0x4d7a('0x1a'),_0x4a4ac5[_0x4d7a('0x18')],_0x450f36);_0x369389(_0x1a9ab8['error'](0x1f4,_0x4a4ac5[_0x4d7a('0x18')]));});});};exports['ShowChatQueue']=function(_0xd1eb12){var _0xd2264f=this;return new Promise(function(_0x247dc1,_0x3e4f5f){return db[_0x4d7a('0x1b')]['find']({'raw':_0xd1eb12['options']?_0xd1eb12[_0x4d7a('0x1d')][_0x4d7a('0x1e')]===undefined?!![]:![]:!![],'where':_0xd1eb12[_0x4d7a('0x1d')]?_0xd1eb12[_0x4d7a('0x1d')][_0x4d7a('0x24')]||null:null,'attributes':_0xd1eb12[_0x4d7a('0x1d')]?_0xd1eb12[_0x4d7a('0x1d')]['attributes']||null:null,'include':_0xd1eb12[_0x4d7a('0x1d')]?_0xd1eb12['options'][_0x4d7a('0x20')]?_[_0x4d7a('0x21')](_0xd1eb12[_0x4d7a('0x1d')][_0x4d7a('0x20')],function(_0x144c34){return{'model':db[_0x144c34[_0x4d7a('0x22')]],'as':_0x144c34['as'],'attributes':_0x144c34['attributes'],'include':_0x144c34[_0x4d7a('0x20')]?_[_0x4d7a('0x21')](_0x144c34[_0x4d7a('0x20')],function(_0x54c64c){return{'model':db[_0x54c64c[_0x4d7a('0x22')]],'as':_0x54c64c['as'],'attributes':_0x54c64c[_0x4d7a('0x23')],'include':_0x54c64c[_0x4d7a('0x20')]?_[_0x4d7a('0x21')](_0x54c64c['include'],function(_0x1736cc){return{'model':db[_0x1736cc[_0x4d7a('0x22')]],'as':_0x1736cc['as'],'attributes':_0x1736cc['attributes']};}):[]};}):[]};}):[]:[]})[_0x4d7a('0xf')](function(_0x46b3dd){logger[_0x4d7a('0x10')](_0x4d7a('0x25'),_0xd1eb12);logger[_0x4d7a('0x13')](_0x4d7a('0x25'),_0xd1eb12,JSON[_0x4d7a('0x15')](_0x46b3dd));_0x247dc1(_0x46b3dd);})[_0x4d7a('0x26')](function(_0x45dc23){logger['error'](_0x4d7a('0x25'),_0x45dc23[_0x4d7a('0x18')],_0xd1eb12);_0x3e4f5f(_0xd2264f[_0x4d7a('0x16')](0x1f4,_0x45dc23[_0x4d7a('0x18')]));});});};
\ No newline at end of file
+var _0xe75a=['GetChatQueue','catch','find','ShowChatQueue','util','moment','bluebird','randomstring','../../mysqldb','../../config/utils','../../config/logger','client','http','redis','defaults','localhost','socket.io-emitter','./chatQueue.socket','request','then','ChatQueue,\x20%s,\x20%s','request\x20sent','debug','ChatQueue,\x20%s,\x20%s,\x20%s','stringify','error','code','message','info','result','ChatQueue','findAll','options','raw','attributes','limit','include','map','model'];(function(_0x4d9f20,_0x444480){var _0x46e414=function(_0x14842d){while(--_0x14842d){_0x4d9f20['push'](_0x4d9f20['shift']());}};_0x46e414(++_0x444480);}(_0xe75a,0x115));var _0xae75=function(_0x5eca50,_0xc1e3f8){_0x5eca50=_0x5eca50-0x0;var _0x41fb84=_0xe75a[_0x5eca50];return _0x41fb84;};'use strict';var _=require('lodash');var util=require(_0xae75('0x0'));var moment=require(_0xae75('0x1'));var BPromise=require(_0xae75('0x2'));var rs=require(_0xae75('0x3'));var fs=require('fs');var Redis=require('ioredis');var db=require(_0xae75('0x4'))['db'];var utils=require(_0xae75('0x5'));var logger=require(_0xae75('0x6'))('rpc');var config=require('../../config/environment');var jayson=require('jayson/promise');var client=jayson[_0xae75('0x7')][_0xae75('0x8')]({'port':0x232a});config[_0xae75('0x9')]=_[_0xae75('0xa')](config['redis'],{'host':_0xae75('0xb'),'port':0x18eb});var socket=require(_0xae75('0xc'))(new Redis(config[_0xae75('0x9')]));require(_0xae75('0xd'))['register'](socket);function respondWithRpcPromise(_0x3f3412,_0xfe558e,_0xa5a5ce){return new BPromise(function(_0xf924a6,_0x196972){return client[_0xae75('0xe')](_0x3f3412,_0xa5a5ce)[_0xae75('0xf')](function(_0x5f3c49){logger['info'](_0xae75('0x10'),_0xfe558e,_0xae75('0x11'));logger[_0xae75('0x12')](_0xae75('0x13'),_0xfe558e,'request\x20sent',JSON[_0xae75('0x14')](_0x5f3c49));if(_0x5f3c49['error']){if(_0x5f3c49[_0xae75('0x15')][_0xae75('0x16')]===0x1f4){logger[_0xae75('0x15')](_0xae75('0x10'),_0xfe558e,_0x5f3c49[_0xae75('0x15')]['message']);return _0x196972(_0x5f3c49[_0xae75('0x15')][_0xae75('0x17')]);}logger[_0xae75('0x15')](_0xae75('0x10'),_0xfe558e,_0x5f3c49['error'][_0xae75('0x17')]);return _0xf924a6(_0x5f3c49[_0xae75('0x15')][_0xae75('0x17')]);}else{logger[_0xae75('0x18')]('ChatQueue,\x20%s,\x20%s',_0xfe558e,'request\x20sent');_0xf924a6(_0x5f3c49[_0xae75('0x19')]['message']);}})['catch'](function(_0x5e415d){logger['error'](_0xae75('0x10'),_0xfe558e,_0x5e415d);_0x196972(_0x5e415d);});});}exports['GetChatQueue']=function(_0x155454){var _0x2bdb10=this;return new Promise(function(_0x43c06b,_0x5b8df1){return db[_0xae75('0x1a')][_0xae75('0x1b')]({'raw':_0x155454[_0xae75('0x1c')]?_0x155454['options'][_0xae75('0x1d')]===undefined?!![]:![]:!![],'where':_0x155454[_0xae75('0x1c')]?_0x155454['options']['where']||null:null,'attributes':_0x155454[_0xae75('0x1c')]?_0x155454['options'][_0xae75('0x1e')]||null:null,'limit':_0x155454[_0xae75('0x1c')]?_0x155454[_0xae75('0x1c')][_0xae75('0x1f')]||null:null,'include':_0x155454[_0xae75('0x1c')]?_0x155454[_0xae75('0x1c')][_0xae75('0x20')]?_[_0xae75('0x21')](_0x155454[_0xae75('0x1c')][_0xae75('0x20')],function(_0x2ac86c){return{'model':db[_0x2ac86c[_0xae75('0x22')]],'as':_0x2ac86c['as'],'attributes':_0x2ac86c[_0xae75('0x1e')],'include':_0x2ac86c['include']?_[_0xae75('0x21')](_0x2ac86c[_0xae75('0x20')],function(_0x33eb2a){return{'model':db[_0x33eb2a[_0xae75('0x22')]],'as':_0x33eb2a['as'],'attributes':_0x33eb2a['attributes'],'include':_0x33eb2a['include']?_['map'](_0x33eb2a[_0xae75('0x20')],function(_0x4f5de0){return{'model':db[_0x4f5de0[_0xae75('0x22')]],'as':_0x4f5de0['as'],'attributes':_0x4f5de0[_0xae75('0x1e')]};}):[]};}):[]};}):[]:[]})[_0xae75('0xf')](function(_0x256993){logger['info']('GetChatQueue',_0x155454);logger[_0xae75('0x12')](_0xae75('0x23'),_0x155454,JSON[_0xae75('0x14')](_0x256993));_0x43c06b(_0x256993);})[_0xae75('0x24')](function(_0x42f7cb){logger[_0xae75('0x15')]('GetChatQueue',_0x42f7cb[_0xae75('0x17')],_0x155454);_0x5b8df1(_0x2bdb10[_0xae75('0x15')](0x1f4,_0x42f7cb[_0xae75('0x17')]));});});};exports['ShowChatQueue']=function(_0x136014){var _0x23c43e=this;return new Promise(function(_0x238928,_0x2042ae){return db['ChatQueue'][_0xae75('0x25')]({'raw':_0x136014[_0xae75('0x1c')]?_0x136014[_0xae75('0x1c')][_0xae75('0x1d')]===undefined?!![]:![]:!![],'where':_0x136014[_0xae75('0x1c')]?_0x136014[_0xae75('0x1c')]['where']||null:null,'attributes':_0x136014[_0xae75('0x1c')]?_0x136014[_0xae75('0x1c')][_0xae75('0x1e')]||null:null,'include':_0x136014[_0xae75('0x1c')]?_0x136014['options'][_0xae75('0x20')]?_['map'](_0x136014[_0xae75('0x1c')]['include'],function(_0x478525){return{'model':db[_0x478525[_0xae75('0x22')]],'as':_0x478525['as'],'attributes':_0x478525[_0xae75('0x1e')],'include':_0x478525[_0xae75('0x20')]?_[_0xae75('0x21')](_0x478525[_0xae75('0x20')],function(_0x25aa62){return{'model':db[_0x25aa62[_0xae75('0x22')]],'as':_0x25aa62['as'],'attributes':_0x25aa62[_0xae75('0x1e')],'include':_0x25aa62[_0xae75('0x20')]?_[_0xae75('0x21')](_0x25aa62[_0xae75('0x20')],function(_0x4f418f){return{'model':db[_0x4f418f[_0xae75('0x22')]],'as':_0x4f418f['as'],'attributes':_0x4f418f[_0xae75('0x1e')]};}):[]};}):[]};}):[]:[]})[_0xae75('0xf')](function(_0x5a0134){logger[_0xae75('0x18')](_0xae75('0x26'),_0x136014);logger[_0xae75('0x12')]('ShowChatQueue',_0x136014,JSON[_0xae75('0x14')](_0x5a0134));_0x238928(_0x5a0134);})[_0xae75('0x24')](function(_0x3463b8){logger[_0xae75('0x15')](_0xae75('0x26'),_0x3463b8['message'],_0x136014);_0x2042ae(_0x23c43e[_0xae75('0x15')](0x1f4,_0x3463b8[_0xae75('0x17')]));});});};
\ No newline at end of file