Built motion from commit f8768ebe.|2.6.15
[motion2.git] / server / api / chatQueue / chatQueue.rpc.js
index 7be2189..eaefdb6 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x61ac=['GetChatQueue','ChatQueue','findAll','options','where','attributes','limit','include','map','model','info','debug','stringify','ShowChatQueue','find','raw','util','bluebird','randomstring','ioredis','../../config/logger','rpc','../../config/environment','redis','defaults','localhost','socket.io-emitter','./chatQueue.socket','register','request','then','ChatQueue,\x20%s,\x20%s','request\x20sent','ChatQueue,\x20%s,\x20%s,\x20%s','error','code','message','catch'];(function(_0x54ea6d,_0xcb0c43){var _0x492640=function(_0x179508){while(--_0x179508){_0x54ea6d['push'](_0x54ea6d['shift']());}};_0x492640(++_0xcb0c43);}(_0x61ac,0x82));var _0xc61a=function(_0x243cca,_0x514c2d){_0x243cca=_0x243cca-0x0;var _0xf94771=_0x61ac[_0x243cca];return _0xf94771;};'use strict';var _=require('lodash');var util=require(_0xc61a('0x0'));var moment=require('moment');var BPromise=require(_0xc61a('0x1'));var rs=require(_0xc61a('0x2'));var fs=require('fs');var Redis=require(_0xc61a('0x3'));var db=require('../../mysqldb')['db'];var utils=require('../../config/utils');var logger=require(_0xc61a('0x4'))(_0xc61a('0x5'));var config=require(_0xc61a('0x6'));var jayson=require('jayson/promise');var client=jayson['client']['http']({'port':0x232a});config[_0xc61a('0x7')]=_[_0xc61a('0x8')](config[_0xc61a('0x7')],{'host':_0xc61a('0x9'),'port':0x18eb});var socket=require(_0xc61a('0xa'))(new Redis(config[_0xc61a('0x7')]));require(_0xc61a('0xb'))[_0xc61a('0xc')](socket);function respondWithRpcPromise(_0x3b3109,_0x4bfc53,_0x108c34){return new BPromise(function(_0x12cf06,_0x35e832){return client[_0xc61a('0xd')](_0x3b3109,_0x108c34)[_0xc61a('0xe')](function(_0x1181a4){logger['info'](_0xc61a('0xf'),_0x4bfc53,_0xc61a('0x10'));logger['debug'](_0xc61a('0x11'),_0x4bfc53,'request\x20sent',JSON['stringify'](_0x1181a4));if(_0x1181a4[_0xc61a('0x12')]){if(_0x1181a4['error'][_0xc61a('0x13')]===0x1f4){logger['error'](_0xc61a('0xf'),_0x4bfc53,_0x1181a4[_0xc61a('0x12')][_0xc61a('0x14')]);return _0x35e832(_0x1181a4[_0xc61a('0x12')][_0xc61a('0x14')]);}logger['error']('ChatQueue,\x20%s,\x20%s',_0x4bfc53,_0x1181a4['error'][_0xc61a('0x14')]);return _0x12cf06(_0x1181a4[_0xc61a('0x12')]['message']);}else{logger['info'](_0xc61a('0xf'),_0x4bfc53,'request\x20sent');_0x12cf06(_0x1181a4['result'][_0xc61a('0x14')]);}})[_0xc61a('0x15')](function(_0x442cbc){logger['error'](_0xc61a('0xf'),_0x4bfc53,_0x442cbc);_0x35e832(_0x442cbc);});});}exports[_0xc61a('0x16')]=function(_0x112d12){var _0x4ed417=this;return new Promise(function(_0x5b5891,_0x5d029e){return db[_0xc61a('0x17')][_0xc61a('0x18')]({'raw':_0x112d12[_0xc61a('0x19')]?_0x112d12[_0xc61a('0x19')]['raw']===undefined?!![]:![]:!![],'where':_0x112d12[_0xc61a('0x19')]?_0x112d12[_0xc61a('0x19')][_0xc61a('0x1a')]||null:null,'attributes':_0x112d12[_0xc61a('0x19')]?_0x112d12[_0xc61a('0x19')][_0xc61a('0x1b')]||null:null,'limit':_0x112d12[_0xc61a('0x19')]?_0x112d12[_0xc61a('0x19')][_0xc61a('0x1c')]||null:null,'include':_0x112d12[_0xc61a('0x19')]?_0x112d12[_0xc61a('0x19')][_0xc61a('0x1d')]?_[_0xc61a('0x1e')](_0x112d12[_0xc61a('0x19')][_0xc61a('0x1d')],function(_0xf3e1b6){return{'model':db[_0xf3e1b6[_0xc61a('0x1f')]],'as':_0xf3e1b6['as'],'attributes':_0xf3e1b6[_0xc61a('0x1b')],'include':_0xf3e1b6[_0xc61a('0x1d')]?_['map'](_0xf3e1b6[_0xc61a('0x1d')],function(_0x3109a4){return{'model':db[_0x3109a4[_0xc61a('0x1f')]],'as':_0x3109a4['as'],'attributes':_0x3109a4[_0xc61a('0x1b')],'include':_0x3109a4['include']?_['map'](_0x3109a4['include'],function(_0x147d2b){return{'model':db[_0x147d2b[_0xc61a('0x1f')]],'as':_0x147d2b['as'],'attributes':_0x147d2b[_0xc61a('0x1b')]};}):[]};}):[]};}):[]:[]})[_0xc61a('0xe')](function(_0xfadd70){logger[_0xc61a('0x20')](_0xc61a('0x16'),_0x112d12);logger[_0xc61a('0x21')]('GetChatQueue',_0x112d12,JSON[_0xc61a('0x22')](_0xfadd70));_0x5b5891(_0xfadd70);})[_0xc61a('0x15')](function(_0x5a581b){logger[_0xc61a('0x12')]('GetChatQueue',_0x5a581b[_0xc61a('0x14')],_0x112d12);_0x5d029e(_0x4ed417[_0xc61a('0x12')](0x1f4,_0x5a581b[_0xc61a('0x14')]));});});};exports[_0xc61a('0x23')]=function(_0x1a1918){var _0x269a5f=this;return new Promise(function(_0x1adf37,_0x90becd){return db[_0xc61a('0x17')][_0xc61a('0x24')]({'raw':_0x1a1918['options']?_0x1a1918[_0xc61a('0x19')][_0xc61a('0x25')]===undefined?!![]:![]:!![],'where':_0x1a1918[_0xc61a('0x19')]?_0x1a1918['options'][_0xc61a('0x1a')]||null:null,'attributes':_0x1a1918[_0xc61a('0x19')]?_0x1a1918['options'][_0xc61a('0x1b')]||null:null,'include':_0x1a1918[_0xc61a('0x19')]?_0x1a1918[_0xc61a('0x19')][_0xc61a('0x1d')]?_[_0xc61a('0x1e')](_0x1a1918[_0xc61a('0x19')][_0xc61a('0x1d')],function(_0x3e3b6c){return{'model':db[_0x3e3b6c[_0xc61a('0x1f')]],'as':_0x3e3b6c['as'],'attributes':_0x3e3b6c[_0xc61a('0x1b')],'include':_0x3e3b6c[_0xc61a('0x1d')]?_[_0xc61a('0x1e')](_0x3e3b6c[_0xc61a('0x1d')],function(_0x21b1d7){return{'model':db[_0x21b1d7[_0xc61a('0x1f')]],'as':_0x21b1d7['as'],'attributes':_0x21b1d7['attributes'],'include':_0x21b1d7[_0xc61a('0x1d')]?_['map'](_0x21b1d7[_0xc61a('0x1d')],function(_0x3d7359){return{'model':db[_0x3d7359['model']],'as':_0x3d7359['as'],'attributes':_0x3d7359[_0xc61a('0x1b')]};}):[]};}):[]};}):[]:[]})['then'](function(_0x5814aa){logger[_0xc61a('0x20')](_0xc61a('0x23'),_0x1a1918);logger['debug'](_0xc61a('0x23'),_0x1a1918,JSON[_0xc61a('0x22')](_0x5814aa));_0x1adf37(_0x5814aa);})[_0xc61a('0x15')](function(_0x3052b8){logger['error'](_0xc61a('0x23'),_0x3052b8[_0xc61a('0x14')],_0x1a1918);_0x90becd(_0x269a5f['error'](0x1f4,_0x3052b8['message']));});});};
\ No newline at end of file
+var _0x7fb3=['message','result','catch','GetChatQueue','ChatQueue','options','raw','where','attributes','map','include','model','then','ShowChatQueue','find','lodash','util','moment','bluebird','ioredis','../../mysqldb','../../config/utils','../../config/logger','../../config/environment','jayson/promise','client','http','redis','defaults','./chatQueue.socket','register','info','ChatQueue,\x20%s,\x20%s','request\x20sent','debug','ChatQueue,\x20%s,\x20%s,\x20%s','stringify','code','error'];(function(_0x44f3a0,_0x2ca344){var _0x4ae00f=function(_0x771c41){while(--_0x771c41){_0x44f3a0['push'](_0x44f3a0['shift']());}};_0x4ae00f(++_0x2ca344);}(_0x7fb3,0xf9));var _0x37fb=function(_0x41031d,_0x17a3ee){_0x41031d=_0x41031d-0x0;var _0x2606c8=_0x7fb3[_0x41031d];return _0x2606c8;};'use strict';var _=require(_0x37fb('0x0'));var util=require(_0x37fb('0x1'));var moment=require(_0x37fb('0x2'));var BPromise=require(_0x37fb('0x3'));var rs=require('randomstring');var fs=require('fs');var Redis=require(_0x37fb('0x4'));var db=require(_0x37fb('0x5'))['db'];var utils=require(_0x37fb('0x6'));var logger=require(_0x37fb('0x7'))('rpc');var config=require(_0x37fb('0x8'));var jayson=require(_0x37fb('0x9'));var client=jayson[_0x37fb('0xa')][_0x37fb('0xb')]({'port':0x232a});config[_0x37fb('0xc')]=_[_0x37fb('0xd')](config['redis'],{'host':'localhost','port':0x18eb});var socket=require('socket.io-emitter')(new Redis(config[_0x37fb('0xc')]));require(_0x37fb('0xe'))[_0x37fb('0xf')](socket);function respondWithRpcPromise(_0x3c8fd4,_0xdfb3d0,_0x13ed87){return new BPromise(function(_0x402598,_0x406699){return client['request'](_0x3c8fd4,_0x13ed87)['then'](function(_0x37905f){logger[_0x37fb('0x10')](_0x37fb('0x11'),_0xdfb3d0,_0x37fb('0x12'));logger[_0x37fb('0x13')](_0x37fb('0x14'),_0xdfb3d0,_0x37fb('0x12'),JSON[_0x37fb('0x15')](_0x37905f));if(_0x37905f['error']){if(_0x37905f['error'][_0x37fb('0x16')]===0x1f4){logger[_0x37fb('0x17')](_0x37fb('0x11'),_0xdfb3d0,_0x37905f[_0x37fb('0x17')]['message']);return _0x406699(_0x37905f[_0x37fb('0x17')]['message']);}logger[_0x37fb('0x17')](_0x37fb('0x11'),_0xdfb3d0,_0x37905f[_0x37fb('0x17')][_0x37fb('0x18')]);return _0x402598(_0x37905f[_0x37fb('0x17')][_0x37fb('0x18')]);}else{logger[_0x37fb('0x10')](_0x37fb('0x11'),_0xdfb3d0,_0x37fb('0x12'));_0x402598(_0x37905f[_0x37fb('0x19')][_0x37fb('0x18')]);}})[_0x37fb('0x1a')](function(_0x36b7bb){logger[_0x37fb('0x17')](_0x37fb('0x11'),_0xdfb3d0,_0x36b7bb);_0x406699(_0x36b7bb);});});}exports[_0x37fb('0x1b')]=function(_0x31b26b){var _0xd55293=this;return new Promise(function(_0x25b8f5,_0x47443b){return db[_0x37fb('0x1c')]['findAll']({'raw':_0x31b26b[_0x37fb('0x1d')]?_0x31b26b['options'][_0x37fb('0x1e')]===undefined?!![]:![]:!![],'where':_0x31b26b[_0x37fb('0x1d')]?_0x31b26b[_0x37fb('0x1d')][_0x37fb('0x1f')]||null:null,'attributes':_0x31b26b[_0x37fb('0x1d')]?_0x31b26b[_0x37fb('0x1d')][_0x37fb('0x20')]||null:null,'limit':_0x31b26b['options']?_0x31b26b[_0x37fb('0x1d')]['limit']||null:null,'include':_0x31b26b['options']?_0x31b26b[_0x37fb('0x1d')]['include']?_[_0x37fb('0x21')](_0x31b26b[_0x37fb('0x1d')][_0x37fb('0x22')],function(_0x267051){return{'model':db[_0x267051[_0x37fb('0x23')]],'as':_0x267051['as'],'attributes':_0x267051[_0x37fb('0x20')],'include':_0x267051[_0x37fb('0x22')]?_[_0x37fb('0x21')](_0x267051[_0x37fb('0x22')],function(_0x5b441b){return{'model':db[_0x5b441b[_0x37fb('0x23')]],'as':_0x5b441b['as'],'attributes':_0x5b441b[_0x37fb('0x20')],'include':_0x5b441b['include']?_['map'](_0x5b441b[_0x37fb('0x22')],function(_0x17c587){return{'model':db[_0x17c587[_0x37fb('0x23')]],'as':_0x17c587['as'],'attributes':_0x17c587[_0x37fb('0x20')]};}):[]};}):[]};}):[]:[]})[_0x37fb('0x24')](function(_0x17fd56){logger['info'](_0x37fb('0x1b'),_0x31b26b);logger[_0x37fb('0x13')](_0x37fb('0x1b'),_0x31b26b,JSON['stringify'](_0x17fd56));_0x25b8f5(_0x17fd56);})[_0x37fb('0x1a')](function(_0x141e93){logger[_0x37fb('0x17')](_0x37fb('0x1b'),_0x141e93[_0x37fb('0x18')],_0x31b26b);_0x47443b(_0xd55293[_0x37fb('0x17')](0x1f4,_0x141e93[_0x37fb('0x18')]));});});};exports[_0x37fb('0x25')]=function(_0x447d0b){var _0xafe001=this;return new Promise(function(_0x38b0f4,_0x5566a7){return db[_0x37fb('0x1c')][_0x37fb('0x26')]({'raw':_0x447d0b[_0x37fb('0x1d')]?_0x447d0b['options'][_0x37fb('0x1e')]===undefined?!![]:![]:!![],'where':_0x447d0b[_0x37fb('0x1d')]?_0x447d0b['options'][_0x37fb('0x1f')]||null:null,'attributes':_0x447d0b[_0x37fb('0x1d')]?_0x447d0b[_0x37fb('0x1d')][_0x37fb('0x20')]||null:null,'include':_0x447d0b[_0x37fb('0x1d')]?_0x447d0b['options'][_0x37fb('0x22')]?_[_0x37fb('0x21')](_0x447d0b[_0x37fb('0x1d')]['include'],function(_0x3eee02){return{'model':db[_0x3eee02['model']],'as':_0x3eee02['as'],'attributes':_0x3eee02[_0x37fb('0x20')],'include':_0x3eee02['include']?_[_0x37fb('0x21')](_0x3eee02['include'],function(_0x20d125){return{'model':db[_0x20d125[_0x37fb('0x23')]],'as':_0x20d125['as'],'attributes':_0x20d125['attributes'],'include':_0x20d125['include']?_[_0x37fb('0x21')](_0x20d125['include'],function(_0x5a755){return{'model':db[_0x5a755[_0x37fb('0x23')]],'as':_0x5a755['as'],'attributes':_0x5a755[_0x37fb('0x20')]};}):[]};}):[]};}):[]:[]})[_0x37fb('0x24')](function(_0x15d90f){logger[_0x37fb('0x10')](_0x37fb('0x25'),_0x447d0b);logger['debug'](_0x37fb('0x25'),_0x447d0b,JSON[_0x37fb('0x15')](_0x15d90f));_0x38b0f4(_0x15d90f);})[_0x37fb('0x1a')](function(_0x4afeca){logger[_0x37fb('0x17')]('ShowChatQueue',_0x4afeca[_0x37fb('0x18')],_0x447d0b);_0x5566a7(_0xafe001[_0x37fb('0x17')](0x1f4,_0x4afeca[_0x37fb('0x18')]));});});};
\ No newline at end of file