Built motion from commit (unavailable).|2.6.0
[motion2.git] / server / api / chatQueue / chatQueue.rpc.js
index d9c09fd..1bdb55c 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x80c4=['../../mysqldb','../../config/utils','rpc','../../config/environment','jayson/promise','client','http','redis','defaults','localhost','./chatQueue.socket','register','request','then','info','ChatQueue,\x20%s,\x20%s','request\x20sent','debug','ChatQueue,\x20%s,\x20%s,\x20%s','stringify','error','code','message','result','catch','GetChatQueue','findAll','options','raw','where','limit','include','map','model','attributes','ShowChatQueue','find','lodash','moment','bluebird','randomstring','ioredis'];(function(_0x371e29,_0x377531){var _0x36d7ea=function(_0x49a834){while(--_0x49a834){_0x371e29['push'](_0x371e29['shift']());}};_0x36d7ea(++_0x377531);}(_0x80c4,0xa3));var _0x480c=function(_0x351b58,_0x1d84e7){_0x351b58=_0x351b58-0x0;var _0x5ee1a6=_0x80c4[_0x351b58];return _0x5ee1a6;};'use strict';var _=require(_0x480c('0x0'));var util=require('util');var moment=require(_0x480c('0x1'));var BPromise=require(_0x480c('0x2'));var rs=require(_0x480c('0x3'));var fs=require('fs');var Redis=require(_0x480c('0x4'));var db=require(_0x480c('0x5'))['db'];var utils=require(_0x480c('0x6'));var logger=require('../../config/logger')(_0x480c('0x7'));var config=require(_0x480c('0x8'));var jayson=require(_0x480c('0x9'));var client=jayson[_0x480c('0xa')][_0x480c('0xb')]({'port':0x232a});config[_0x480c('0xc')]=_[_0x480c('0xd')](config[_0x480c('0xc')],{'host':_0x480c('0xe'),'port':0x18eb});var socket=require('socket.io-emitter')(new Redis(config[_0x480c('0xc')]));require(_0x480c('0xf'))[_0x480c('0x10')](socket);function respondWithRpcPromise(_0xdb1674,_0x63e732,_0x283007){return new BPromise(function(_0x8d6d1b,_0x371927){return client[_0x480c('0x11')](_0xdb1674,_0x283007)[_0x480c('0x12')](function(_0x31c5fe){logger[_0x480c('0x13')](_0x480c('0x14'),_0x63e732,_0x480c('0x15'));logger[_0x480c('0x16')](_0x480c('0x17'),_0x63e732,_0x480c('0x15'),JSON[_0x480c('0x18')](_0x31c5fe));if(_0x31c5fe['error']){if(_0x31c5fe[_0x480c('0x19')][_0x480c('0x1a')]===0x1f4){logger['error'](_0x480c('0x14'),_0x63e732,_0x31c5fe[_0x480c('0x19')][_0x480c('0x1b')]);return _0x371927(_0x31c5fe['error']['message']);}logger[_0x480c('0x19')](_0x480c('0x14'),_0x63e732,_0x31c5fe[_0x480c('0x19')][_0x480c('0x1b')]);return _0x8d6d1b(_0x31c5fe[_0x480c('0x19')]['message']);}else{logger['info']('ChatQueue,\x20%s,\x20%s',_0x63e732,_0x480c('0x15'));_0x8d6d1b(_0x31c5fe[_0x480c('0x1c')]['message']);}})[_0x480c('0x1d')](function(_0x5160cc){logger[_0x480c('0x19')](_0x480c('0x14'),_0x63e732,_0x5160cc);_0x371927(_0x5160cc);});});}exports[_0x480c('0x1e')]=function(_0x59ce9c){var _0x26de81=this;return new Promise(function(_0x1c1a1d,_0x9e5a12){return db['ChatQueue'][_0x480c('0x1f')]({'raw':_0x59ce9c['options']?_0x59ce9c[_0x480c('0x20')][_0x480c('0x21')]===undefined?!![]:![]:!![],'where':_0x59ce9c['options']?_0x59ce9c[_0x480c('0x20')][_0x480c('0x22')]||null:null,'attributes':_0x59ce9c[_0x480c('0x20')]?_0x59ce9c[_0x480c('0x20')]['attributes']||null:null,'limit':_0x59ce9c[_0x480c('0x20')]?_0x59ce9c[_0x480c('0x20')][_0x480c('0x23')]||null:null,'include':_0x59ce9c[_0x480c('0x20')]?_0x59ce9c[_0x480c('0x20')][_0x480c('0x24')]?_[_0x480c('0x25')](_0x59ce9c[_0x480c('0x20')][_0x480c('0x24')],function(_0x4008ff){return{'model':db[_0x4008ff[_0x480c('0x26')]],'as':_0x4008ff['as'],'attributes':_0x4008ff[_0x480c('0x27')],'include':_0x4008ff[_0x480c('0x24')]?_[_0x480c('0x25')](_0x4008ff['include'],function(_0x54ca73){return{'model':db[_0x54ca73[_0x480c('0x26')]],'as':_0x54ca73['as'],'attributes':_0x54ca73['attributes'],'include':_0x54ca73['include']?_['map'](_0x54ca73['include'],function(_0x4451fe){return{'model':db[_0x4451fe[_0x480c('0x26')]],'as':_0x4451fe['as'],'attributes':_0x4451fe[_0x480c('0x27')]};}):[]};}):[]};}):[]:[]})[_0x480c('0x12')](function(_0x592c2b){logger['info']('GetChatQueue',_0x59ce9c);logger[_0x480c('0x16')](_0x480c('0x1e'),_0x59ce9c,JSON[_0x480c('0x18')](_0x592c2b));_0x1c1a1d(_0x592c2b);})[_0x480c('0x1d')](function(_0x48c806){logger['error'](_0x480c('0x1e'),_0x48c806[_0x480c('0x1b')],_0x59ce9c);_0x9e5a12(_0x26de81[_0x480c('0x19')](0x1f4,_0x48c806[_0x480c('0x1b')]));});});};exports[_0x480c('0x28')]=function(_0x2fc7ed){var _0x20fc3c=this;return new Promise(function(_0x440c4a,_0x4a5bda){return db['ChatQueue'][_0x480c('0x29')]({'raw':_0x2fc7ed[_0x480c('0x20')]?_0x2fc7ed['options'][_0x480c('0x21')]===undefined?!![]:![]:!![],'where':_0x2fc7ed[_0x480c('0x20')]?_0x2fc7ed[_0x480c('0x20')][_0x480c('0x22')]||null:null,'attributes':_0x2fc7ed[_0x480c('0x20')]?_0x2fc7ed[_0x480c('0x20')][_0x480c('0x27')]||null:null,'include':_0x2fc7ed[_0x480c('0x20')]?_0x2fc7ed[_0x480c('0x20')][_0x480c('0x24')]?_[_0x480c('0x25')](_0x2fc7ed[_0x480c('0x20')][_0x480c('0x24')],function(_0x3e4f4e){return{'model':db[_0x3e4f4e[_0x480c('0x26')]],'as':_0x3e4f4e['as'],'attributes':_0x3e4f4e['attributes'],'include':_0x3e4f4e[_0x480c('0x24')]?_[_0x480c('0x25')](_0x3e4f4e[_0x480c('0x24')],function(_0x13d2fd){return{'model':db[_0x13d2fd['model']],'as':_0x13d2fd['as'],'attributes':_0x13d2fd[_0x480c('0x27')],'include':_0x13d2fd[_0x480c('0x24')]?_['map'](_0x13d2fd[_0x480c('0x24')],function(_0x4f31d3){return{'model':db[_0x4f31d3[_0x480c('0x26')]],'as':_0x4f31d3['as'],'attributes':_0x4f31d3[_0x480c('0x27')]};}):[]};}):[]};}):[]:[]})[_0x480c('0x12')](function(_0x5a0915){logger[_0x480c('0x13')](_0x480c('0x28'),_0x2fc7ed);logger[_0x480c('0x16')](_0x480c('0x28'),_0x2fc7ed,JSON['stringify'](_0x5a0915));_0x440c4a(_0x5a0915);})[_0x480c('0x1d')](function(_0x314949){logger[_0x480c('0x19')](_0x480c('0x28'),_0x314949[_0x480c('0x1b')],_0x2fc7ed);_0x4a5bda(_0x20fc3c['error'](0x1f4,_0x314949['message']));});});};
\ No newline at end of file
+var _0x3166=['ioredis','../../mysqldb','../../config/logger','rpc','jayson/promise','client','http','redis','localhost','./chatQueue.socket','register','request','then','ChatQueue,\x20%s,\x20%s','request\x20sent','debug','ChatQueue,\x20%s,\x20%s,\x20%s','stringify','error','code','message','info','catch','GetChatQueue','ChatQueue','options','raw','where','limit','include','map','model','attributes','ShowChatQueue','find','util','moment','bluebird'];(function(_0x2c2980,_0x34282a){var _0x2a20a9=function(_0x537b18){while(--_0x537b18){_0x2c2980['push'](_0x2c2980['shift']());}};_0x2a20a9(++_0x34282a);}(_0x3166,0xbb));var _0x6316=function(_0x142cd2,_0x297c0b){_0x142cd2=_0x142cd2-0x0;var _0x38e6a4=_0x3166[_0x142cd2];return _0x38e6a4;};'use strict';var _=require('lodash');var util=require(_0x6316('0x0'));var moment=require(_0x6316('0x1'));var BPromise=require(_0x6316('0x2'));var rs=require('randomstring');var fs=require('fs');var Redis=require(_0x6316('0x3'));var db=require(_0x6316('0x4'))['db'];var utils=require('../../config/utils');var logger=require(_0x6316('0x5'))(_0x6316('0x6'));var config=require('../../config/environment');var jayson=require(_0x6316('0x7'));var client=jayson[_0x6316('0x8')][_0x6316('0x9')]({'port':0x232a});config[_0x6316('0xa')]=_['defaults'](config[_0x6316('0xa')],{'host':_0x6316('0xb'),'port':0x18eb});var socket=require('socket.io-emitter')(new Redis(config[_0x6316('0xa')]));require(_0x6316('0xc'))[_0x6316('0xd')](socket);function respondWithRpcPromise(_0x39b005,_0x39570a,_0xa599d5){return new BPromise(function(_0x2930d7,_0x26d437){return client[_0x6316('0xe')](_0x39b005,_0xa599d5)[_0x6316('0xf')](function(_0xeb4358){logger['info'](_0x6316('0x10'),_0x39570a,_0x6316('0x11'));logger[_0x6316('0x12')](_0x6316('0x13'),_0x39570a,_0x6316('0x11'),JSON[_0x6316('0x14')](_0xeb4358));if(_0xeb4358['error']){if(_0xeb4358[_0x6316('0x15')][_0x6316('0x16')]===0x1f4){logger[_0x6316('0x15')](_0x6316('0x10'),_0x39570a,_0xeb4358['error'][_0x6316('0x17')]);return _0x26d437(_0xeb4358[_0x6316('0x15')][_0x6316('0x17')]);}logger['error'](_0x6316('0x10'),_0x39570a,_0xeb4358[_0x6316('0x15')]['message']);return _0x2930d7(_0xeb4358[_0x6316('0x15')][_0x6316('0x17')]);}else{logger[_0x6316('0x18')](_0x6316('0x10'),_0x39570a,'request\x20sent');_0x2930d7(_0xeb4358['result'][_0x6316('0x17')]);}})[_0x6316('0x19')](function(_0xf70772){logger[_0x6316('0x15')](_0x6316('0x10'),_0x39570a,_0xf70772);_0x26d437(_0xf70772);});});}exports[_0x6316('0x1a')]=function(_0x17ca5b){var _0x3ca71f=this;return new Promise(function(_0x111a38,_0x3e4543){return db[_0x6316('0x1b')]['findAll']({'raw':_0x17ca5b[_0x6316('0x1c')]?_0x17ca5b[_0x6316('0x1c')][_0x6316('0x1d')]===undefined?!![]:![]:!![],'where':_0x17ca5b[_0x6316('0x1c')]?_0x17ca5b[_0x6316('0x1c')][_0x6316('0x1e')]||null:null,'attributes':_0x17ca5b[_0x6316('0x1c')]?_0x17ca5b[_0x6316('0x1c')]['attributes']||null:null,'limit':_0x17ca5b[_0x6316('0x1c')]?_0x17ca5b[_0x6316('0x1c')][_0x6316('0x1f')]||null:null,'include':_0x17ca5b[_0x6316('0x1c')]?_0x17ca5b['options'][_0x6316('0x20')]?_[_0x6316('0x21')](_0x17ca5b[_0x6316('0x1c')]['include'],function(_0x8dd4f6){return{'model':db[_0x8dd4f6[_0x6316('0x22')]],'as':_0x8dd4f6['as'],'attributes':_0x8dd4f6[_0x6316('0x23')],'include':_0x8dd4f6[_0x6316('0x20')]?_[_0x6316('0x21')](_0x8dd4f6[_0x6316('0x20')],function(_0x39dd2d){return{'model':db[_0x39dd2d[_0x6316('0x22')]],'as':_0x39dd2d['as'],'attributes':_0x39dd2d[_0x6316('0x23')],'include':_0x39dd2d['include']?_[_0x6316('0x21')](_0x39dd2d[_0x6316('0x20')],function(_0x546eae){return{'model':db[_0x546eae[_0x6316('0x22')]],'as':_0x546eae['as'],'attributes':_0x546eae['attributes']};}):[]};}):[]};}):[]:[]})[_0x6316('0xf')](function(_0x2bd2a4){logger['info']('GetChatQueue',_0x17ca5b);logger[_0x6316('0x12')]('GetChatQueue',_0x17ca5b,JSON['stringify'](_0x2bd2a4));_0x111a38(_0x2bd2a4);})['catch'](function(_0x5616e2){logger[_0x6316('0x15')](_0x6316('0x1a'),_0x5616e2[_0x6316('0x17')],_0x17ca5b);_0x3e4543(_0x3ca71f['error'](0x1f4,_0x5616e2[_0x6316('0x17')]));});});};exports[_0x6316('0x24')]=function(_0x4106d0){var _0x4474e4=this;return new Promise(function(_0x41fe06,_0x33a062){return db[_0x6316('0x1b')][_0x6316('0x25')]({'raw':_0x4106d0['options']?_0x4106d0[_0x6316('0x1c')][_0x6316('0x1d')]===undefined?!![]:![]:!![],'where':_0x4106d0[_0x6316('0x1c')]?_0x4106d0[_0x6316('0x1c')][_0x6316('0x1e')]||null:null,'attributes':_0x4106d0['options']?_0x4106d0[_0x6316('0x1c')][_0x6316('0x23')]||null:null,'include':_0x4106d0['options']?_0x4106d0[_0x6316('0x1c')][_0x6316('0x20')]?_[_0x6316('0x21')](_0x4106d0[_0x6316('0x1c')]['include'],function(_0x261bdf){return{'model':db[_0x261bdf[_0x6316('0x22')]],'as':_0x261bdf['as'],'attributes':_0x261bdf['attributes'],'include':_0x261bdf[_0x6316('0x20')]?_[_0x6316('0x21')](_0x261bdf[_0x6316('0x20')],function(_0x2df171){return{'model':db[_0x2df171[_0x6316('0x22')]],'as':_0x2df171['as'],'attributes':_0x2df171[_0x6316('0x23')],'include':_0x2df171[_0x6316('0x20')]?_['map'](_0x2df171[_0x6316('0x20')],function(_0xdf39bd){return{'model':db[_0xdf39bd[_0x6316('0x22')]],'as':_0xdf39bd['as'],'attributes':_0xdf39bd[_0x6316('0x23')]};}):[]};}):[]};}):[]:[]})[_0x6316('0xf')](function(_0x4eb3a9){logger[_0x6316('0x18')](_0x6316('0x24'),_0x4106d0);logger[_0x6316('0x12')](_0x6316('0x24'),_0x4106d0,JSON[_0x6316('0x14')](_0x4eb3a9));_0x41fe06(_0x4eb3a9);})['catch'](function(_0x2ad5aa){logger['error']('ShowChatQueue',_0x2ad5aa['message'],_0x4106d0);_0x33a062(_0x4474e4[_0x6316('0x15')](0x1f4,_0x2ad5aa['message']));});});};
\ No newline at end of file