Built motion from commit 42801a18.|2.6.28
[motion2.git] / server / api / chatQueue / chatQueue.rpc.js
index 9fb99d2..6bebfde 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x48ac=['../../config/utils','../../config/logger','rpc','../../config/environment','jayson/promise','redis','localhost','socket.io-emitter','./chatQueue.socket','register','request','then','info','request\x20sent','debug','ChatQueue,\x20%s,\x20%s,\x20%s','stringify','error','code','ChatQueue,\x20%s,\x20%s','message','result','catch','GetChatQueue','ChatQueue','options','raw','where','attributes','include','map','model','ShowChatQueue','find','util','bluebird','randomstring','ioredis'];(function(_0x15d913,_0x51cf7a){var _0x4ae65e=function(_0x2f39a1){while(--_0x2f39a1){_0x15d913['push'](_0x15d913['shift']());}};_0x4ae65e(++_0x51cf7a);}(_0x48ac,0xe0));var _0xc48a=function(_0x415430,_0x3f8a8a){_0x415430=_0x415430-0x0;var _0x5605b1=_0x48ac[_0x415430];return _0x5605b1;};'use strict';var _=require('lodash');var util=require(_0xc48a('0x0'));var moment=require('moment');var BPromise=require(_0xc48a('0x1'));var rs=require(_0xc48a('0x2'));var fs=require('fs');var Redis=require(_0xc48a('0x3'));var db=require('../../mysqldb')['db'];var utils=require(_0xc48a('0x4'));var logger=require(_0xc48a('0x5'))(_0xc48a('0x6'));var config=require(_0xc48a('0x7'));var jayson=require(_0xc48a('0x8'));var client=jayson['client']['http']({'port':0x232a});config['redis']=_['defaults'](config[_0xc48a('0x9')],{'host':_0xc48a('0xa'),'port':0x18eb});var socket=require(_0xc48a('0xb'))(new Redis(config['redis']));require(_0xc48a('0xc'))[_0xc48a('0xd')](socket);function respondWithRpcPromise(_0xca2440,_0xcefd1e,_0x3ec348){return new BPromise(function(_0x1c96ae,_0x1c4ce9){return client[_0xc48a('0xe')](_0xca2440,_0x3ec348)[_0xc48a('0xf')](function(_0x6d74f3){logger[_0xc48a('0x10')]('ChatQueue,\x20%s,\x20%s',_0xcefd1e,_0xc48a('0x11'));logger[_0xc48a('0x12')](_0xc48a('0x13'),_0xcefd1e,'request\x20sent',JSON[_0xc48a('0x14')](_0x6d74f3));if(_0x6d74f3[_0xc48a('0x15')]){if(_0x6d74f3['error'][_0xc48a('0x16')]===0x1f4){logger[_0xc48a('0x15')](_0xc48a('0x17'),_0xcefd1e,_0x6d74f3['error'][_0xc48a('0x18')]);return _0x1c4ce9(_0x6d74f3[_0xc48a('0x15')][_0xc48a('0x18')]);}logger['error'](_0xc48a('0x17'),_0xcefd1e,_0x6d74f3[_0xc48a('0x15')]['message']);return _0x1c96ae(_0x6d74f3['error'][_0xc48a('0x18')]);}else{logger['info'](_0xc48a('0x17'),_0xcefd1e,_0xc48a('0x11'));_0x1c96ae(_0x6d74f3[_0xc48a('0x19')][_0xc48a('0x18')]);}})[_0xc48a('0x1a')](function(_0x2deee6){logger[_0xc48a('0x15')]('ChatQueue,\x20%s,\x20%s',_0xcefd1e,_0x2deee6);_0x1c4ce9(_0x2deee6);});});}exports[_0xc48a('0x1b')]=function(_0x438b69){var _0x5b750c=this;return new Promise(function(_0x259bc2,_0x4e6e15){return db[_0xc48a('0x1c')]['findAll']({'raw':_0x438b69[_0xc48a('0x1d')]?_0x438b69[_0xc48a('0x1d')][_0xc48a('0x1e')]===undefined?!![]:![]:!![],'where':_0x438b69[_0xc48a('0x1d')]?_0x438b69[_0xc48a('0x1d')][_0xc48a('0x1f')]||null:null,'attributes':_0x438b69[_0xc48a('0x1d')]?_0x438b69[_0xc48a('0x1d')][_0xc48a('0x20')]||null:null,'limit':_0x438b69[_0xc48a('0x1d')]?_0x438b69[_0xc48a('0x1d')]['limit']||null:null,'include':_0x438b69['options']?_0x438b69[_0xc48a('0x1d')][_0xc48a('0x21')]?_[_0xc48a('0x22')](_0x438b69[_0xc48a('0x1d')]['include'],function(_0x5c5d61){return{'model':db[_0x5c5d61[_0xc48a('0x23')]],'as':_0x5c5d61['as'],'attributes':_0x5c5d61[_0xc48a('0x20')],'include':_0x5c5d61[_0xc48a('0x21')]?_['map'](_0x5c5d61[_0xc48a('0x21')],function(_0x4077f7){return{'model':db[_0x4077f7[_0xc48a('0x23')]],'as':_0x4077f7['as'],'attributes':_0x4077f7[_0xc48a('0x20')],'include':_0x4077f7[_0xc48a('0x21')]?_[_0xc48a('0x22')](_0x4077f7[_0xc48a('0x21')],function(_0x335532){return{'model':db[_0x335532[_0xc48a('0x23')]],'as':_0x335532['as'],'attributes':_0x335532[_0xc48a('0x20')]};}):[]};}):[]};}):[]:[]})['then'](function(_0x5bf78a){logger[_0xc48a('0x10')]('GetChatQueue',_0x438b69);logger[_0xc48a('0x12')](_0xc48a('0x1b'),_0x438b69,JSON['stringify'](_0x5bf78a));_0x259bc2(_0x5bf78a);})[_0xc48a('0x1a')](function(_0x2ab3e1){logger[_0xc48a('0x15')]('GetChatQueue',_0x2ab3e1[_0xc48a('0x18')],_0x438b69);_0x4e6e15(_0x5b750c[_0xc48a('0x15')](0x1f4,_0x2ab3e1['message']));});});};exports[_0xc48a('0x24')]=function(_0x3f1bef){var _0x14bdfc=this;return new Promise(function(_0x4db7e2,_0x28a7f9){return db['ChatQueue'][_0xc48a('0x25')]({'raw':_0x3f1bef[_0xc48a('0x1d')]?_0x3f1bef[_0xc48a('0x1d')][_0xc48a('0x1e')]===undefined?!![]:![]:!![],'where':_0x3f1bef[_0xc48a('0x1d')]?_0x3f1bef[_0xc48a('0x1d')][_0xc48a('0x1f')]||null:null,'attributes':_0x3f1bef[_0xc48a('0x1d')]?_0x3f1bef['options'][_0xc48a('0x20')]||null:null,'include':_0x3f1bef[_0xc48a('0x1d')]?_0x3f1bef[_0xc48a('0x1d')][_0xc48a('0x21')]?_[_0xc48a('0x22')](_0x3f1bef[_0xc48a('0x1d')][_0xc48a('0x21')],function(_0x52b449){return{'model':db[_0x52b449[_0xc48a('0x23')]],'as':_0x52b449['as'],'attributes':_0x52b449[_0xc48a('0x20')],'include':_0x52b449[_0xc48a('0x21')]?_[_0xc48a('0x22')](_0x52b449['include'],function(_0x36378a){return{'model':db[_0x36378a[_0xc48a('0x23')]],'as':_0x36378a['as'],'attributes':_0x36378a['attributes'],'include':_0x36378a[_0xc48a('0x21')]?_['map'](_0x36378a[_0xc48a('0x21')],function(_0x53671c){return{'model':db[_0x53671c['model']],'as':_0x53671c['as'],'attributes':_0x53671c[_0xc48a('0x20')]};}):[]};}):[]};}):[]:[]})[_0xc48a('0xf')](function(_0x4cfd00){logger[_0xc48a('0x10')](_0xc48a('0x24'),_0x3f1bef);logger[_0xc48a('0x12')](_0xc48a('0x24'),_0x3f1bef,JSON['stringify'](_0x4cfd00));_0x4db7e2(_0x4cfd00);})[_0xc48a('0x1a')](function(_0x3e747a){logger[_0xc48a('0x15')](_0xc48a('0x24'),_0x3e747a['message'],_0x3f1bef);_0x28a7f9(_0x14bdfc[_0xc48a('0x15')](0x1f4,_0x3e747a['message']));});});};
\ No newline at end of file
+var _0xa184=['request','then','ChatQueue,\x20%s,\x20%s','request\x20sent','debug','ChatQueue,\x20%s,\x20%s,\x20%s','stringify','error','code','message','info','result','catch','GetChatQueue','ChatQueue','findAll','options','raw','attributes','limit','include','model','map','find','where','ShowChatQueue','lodash','util','moment','bluebird','../../mysqldb','../../config/utils','rpc','../../config/environment','client','http','redis','localhost','socket.io-emitter','./chatQueue.socket','register'];(function(_0x56b732,_0x203dd3){var _0x240caf=function(_0x2ffc5a){while(--_0x2ffc5a){_0x56b732['push'](_0x56b732['shift']());}};_0x240caf(++_0x203dd3);}(_0xa184,0x110));var _0x4a18=function(_0x568a61,_0x2124f8){_0x568a61=_0x568a61-0x0;var _0x334c3b=_0xa184[_0x568a61];return _0x334c3b;};'use strict';var _=require(_0x4a18('0x0'));var util=require(_0x4a18('0x1'));var moment=require(_0x4a18('0x2'));var BPromise=require(_0x4a18('0x3'));var rs=require('randomstring');var fs=require('fs');var Redis=require('ioredis');var db=require(_0x4a18('0x4'))['db'];var utils=require(_0x4a18('0x5'));var logger=require('../../config/logger')(_0x4a18('0x6'));var config=require(_0x4a18('0x7'));var jayson=require('jayson/promise');var client=jayson[_0x4a18('0x8')][_0x4a18('0x9')]({'port':0x232a});config[_0x4a18('0xa')]=_['defaults'](config[_0x4a18('0xa')],{'host':_0x4a18('0xb'),'port':0x18eb});var socket=require(_0x4a18('0xc'))(new Redis(config['redis']));require(_0x4a18('0xd'))[_0x4a18('0xe')](socket);function respondWithRpcPromise(_0x222e54,_0x156832,_0x88fc5c){return new BPromise(function(_0x3b7900,_0x4f326a){return client[_0x4a18('0xf')](_0x222e54,_0x88fc5c)[_0x4a18('0x10')](function(_0x41055e){logger['info'](_0x4a18('0x11'),_0x156832,_0x4a18('0x12'));logger[_0x4a18('0x13')](_0x4a18('0x14'),_0x156832,_0x4a18('0x12'),JSON[_0x4a18('0x15')](_0x41055e));if(_0x41055e[_0x4a18('0x16')]){if(_0x41055e[_0x4a18('0x16')][_0x4a18('0x17')]===0x1f4){logger['error'](_0x4a18('0x11'),_0x156832,_0x41055e[_0x4a18('0x16')][_0x4a18('0x18')]);return _0x4f326a(_0x41055e[_0x4a18('0x16')][_0x4a18('0x18')]);}logger['error'](_0x4a18('0x11'),_0x156832,_0x41055e[_0x4a18('0x16')]['message']);return _0x3b7900(_0x41055e[_0x4a18('0x16')]['message']);}else{logger[_0x4a18('0x19')](_0x4a18('0x11'),_0x156832,_0x4a18('0x12'));_0x3b7900(_0x41055e[_0x4a18('0x1a')][_0x4a18('0x18')]);}})[_0x4a18('0x1b')](function(_0x16bf39){logger['error'](_0x4a18('0x11'),_0x156832,_0x16bf39);_0x4f326a(_0x16bf39);});});}exports[_0x4a18('0x1c')]=function(_0x51ca74){var _0x38b97d=this;return new Promise(function(_0x20acfe,_0x38cae5){return db[_0x4a18('0x1d')][_0x4a18('0x1e')]({'raw':_0x51ca74[_0x4a18('0x1f')]?_0x51ca74[_0x4a18('0x1f')][_0x4a18('0x20')]===undefined?!![]:![]:!![],'where':_0x51ca74[_0x4a18('0x1f')]?_0x51ca74[_0x4a18('0x1f')]['where']||null:null,'attributes':_0x51ca74['options']?_0x51ca74[_0x4a18('0x1f')][_0x4a18('0x21')]||null:null,'limit':_0x51ca74[_0x4a18('0x1f')]?_0x51ca74['options'][_0x4a18('0x22')]||null:null,'include':_0x51ca74[_0x4a18('0x1f')]?_0x51ca74['options'][_0x4a18('0x23')]?_['map'](_0x51ca74[_0x4a18('0x1f')]['include'],function(_0x28bbee){return{'model':db[_0x28bbee[_0x4a18('0x24')]],'as':_0x28bbee['as'],'attributes':_0x28bbee[_0x4a18('0x21')],'include':_0x28bbee[_0x4a18('0x23')]?_[_0x4a18('0x25')](_0x28bbee['include'],function(_0x200f66){return{'model':db[_0x200f66[_0x4a18('0x24')]],'as':_0x200f66['as'],'attributes':_0x200f66[_0x4a18('0x21')],'include':_0x200f66[_0x4a18('0x23')]?_[_0x4a18('0x25')](_0x200f66[_0x4a18('0x23')],function(_0x59fd98){return{'model':db[_0x59fd98['model']],'as':_0x59fd98['as'],'attributes':_0x59fd98[_0x4a18('0x21')]};}):[]};}):[]};}):[]:[]})['then'](function(_0x3eea2b){logger['info'](_0x4a18('0x1c'),_0x51ca74);logger[_0x4a18('0x13')]('GetChatQueue',_0x51ca74,JSON[_0x4a18('0x15')](_0x3eea2b));_0x20acfe(_0x3eea2b);})[_0x4a18('0x1b')](function(_0x34fb38){logger[_0x4a18('0x16')]('GetChatQueue',_0x34fb38['message'],_0x51ca74);_0x38cae5(_0x38b97d[_0x4a18('0x16')](0x1f4,_0x34fb38[_0x4a18('0x18')]));});});};exports['ShowChatQueue']=function(_0x567da5){var _0x28f367=this;return new Promise(function(_0x477467,_0x5e835b){return db[_0x4a18('0x1d')][_0x4a18('0x26')]({'raw':_0x567da5[_0x4a18('0x1f')]?_0x567da5['options']['raw']===undefined?!![]:![]:!![],'where':_0x567da5['options']?_0x567da5[_0x4a18('0x1f')][_0x4a18('0x27')]||null:null,'attributes':_0x567da5[_0x4a18('0x1f')]?_0x567da5[_0x4a18('0x1f')][_0x4a18('0x21')]||null:null,'include':_0x567da5[_0x4a18('0x1f')]?_0x567da5[_0x4a18('0x1f')]['include']?_['map'](_0x567da5[_0x4a18('0x1f')][_0x4a18('0x23')],function(_0x59c037){return{'model':db[_0x59c037[_0x4a18('0x24')]],'as':_0x59c037['as'],'attributes':_0x59c037[_0x4a18('0x21')],'include':_0x59c037[_0x4a18('0x23')]?_[_0x4a18('0x25')](_0x59c037[_0x4a18('0x23')],function(_0x8421c9){return{'model':db[_0x8421c9['model']],'as':_0x8421c9['as'],'attributes':_0x8421c9['attributes'],'include':_0x8421c9[_0x4a18('0x23')]?_[_0x4a18('0x25')](_0x8421c9['include'],function(_0x21322c){return{'model':db[_0x21322c['model']],'as':_0x21322c['as'],'attributes':_0x21322c['attributes']};}):[]};}):[]};}):[]:[]})[_0x4a18('0x10')](function(_0xb8c39d){logger[_0x4a18('0x19')](_0x4a18('0x28'),_0x567da5);logger[_0x4a18('0x13')](_0x4a18('0x28'),_0x567da5,JSON['stringify'](_0xb8c39d));_0x477467(_0xb8c39d);})['catch'](function(_0x58dd2d){logger['error']('ShowChatQueue',_0x58dd2d[_0x4a18('0x18')],_0x567da5);_0x5e835b(_0x28f367[_0x4a18('0x16')](0x1f4,_0x58dd2d[_0x4a18('0x18')]));});});};
\ No newline at end of file