Built motion from commit d9028345.|2.5.43
[motion2.git] / server / api / voiceQueue / voiceQueue.rpc.js
index f6478b3..2bda9a1 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xb8b3=['jayson/promise','http','redis','defaults','localhost','socket.io-emitter','./voiceQueue.socket','register','request','request\x20sent','debug','VoiceQueue,\x20%s,\x20%s,\x20%s','stringify','error','message','VoiceQueue,\x20%s,\x20%s','info','catch','GetVoiceQueue','options','raw','where','attributes','limit','include','map','model','then','ShowVoiceQueue','find','lodash','util','moment','bluebird','randomstring','ioredis','../../mysqldb','../../config/logger','rpc','../../config/environment'];(function(_0x70fa,_0x55d6e3){var _0x4b851a=function(_0x495707){while(--_0x495707){_0x70fa['push'](_0x70fa['shift']());}};_0x4b851a(++_0x55d6e3);}(_0xb8b3,0x6e));var _0x3b8b=function(_0x4fda88,_0x1a4d19){_0x4fda88=_0x4fda88-0x0;var _0xe37511=_0xb8b3[_0x4fda88];return _0xe37511;};'use strict';var _=require(_0x3b8b('0x0'));var util=require(_0x3b8b('0x1'));var moment=require(_0x3b8b('0x2'));var BPromise=require(_0x3b8b('0x3'));var rs=require(_0x3b8b('0x4'));var fs=require('fs');var Redis=require(_0x3b8b('0x5'));var db=require(_0x3b8b('0x6'))['db'];var utils=require('../../config/utils');var logger=require(_0x3b8b('0x7'))(_0x3b8b('0x8'));var config=require(_0x3b8b('0x9'));var jayson=require(_0x3b8b('0xa'));var client=jayson['client'][_0x3b8b('0xb')]({'port':0x232a});config[_0x3b8b('0xc')]=_[_0x3b8b('0xd')](config[_0x3b8b('0xc')],{'host':_0x3b8b('0xe'),'port':0x18eb});var socket=require(_0x3b8b('0xf'))(new Redis(config['redis']));require(_0x3b8b('0x10'))[_0x3b8b('0x11')](socket);function respondWithRpcPromise(_0x152691,_0x52564d,_0x5ebd71){return new BPromise(function(_0x5676af,_0x2133c9){return client[_0x3b8b('0x12')](_0x152691,_0x5ebd71)['then'](function(_0x47637c){logger['info']('VoiceQueue,\x20%s,\x20%s',_0x52564d,_0x3b8b('0x13'));logger[_0x3b8b('0x14')](_0x3b8b('0x15'),_0x52564d,_0x3b8b('0x13'),JSON[_0x3b8b('0x16')](_0x47637c));if(_0x47637c[_0x3b8b('0x17')]){if(_0x47637c[_0x3b8b('0x17')]['code']===0x1f4){logger[_0x3b8b('0x17')]('VoiceQueue,\x20%s,\x20%s',_0x52564d,_0x47637c['error'][_0x3b8b('0x18')]);return _0x2133c9(_0x47637c[_0x3b8b('0x17')][_0x3b8b('0x18')]);}logger[_0x3b8b('0x17')](_0x3b8b('0x19'),_0x52564d,_0x47637c[_0x3b8b('0x17')]['message']);return _0x5676af(_0x47637c[_0x3b8b('0x17')]['message']);}else{logger[_0x3b8b('0x1a')](_0x3b8b('0x19'),_0x52564d,_0x3b8b('0x13'));_0x5676af(_0x47637c['result'][_0x3b8b('0x18')]);}})[_0x3b8b('0x1b')](function(_0x4f89c1){logger[_0x3b8b('0x17')](_0x3b8b('0x19'),_0x52564d,_0x4f89c1);_0x2133c9(_0x4f89c1);});});}exports[_0x3b8b('0x1c')]=function(_0x31db4d){var _0x33e718=this;return new Promise(function(_0x1bd2e8,_0x374ee3){return db['VoiceQueue']['findAll']({'raw':_0x31db4d[_0x3b8b('0x1d')]?_0x31db4d[_0x3b8b('0x1d')][_0x3b8b('0x1e')]===undefined?!![]:![]:!![],'where':_0x31db4d[_0x3b8b('0x1d')]?_0x31db4d[_0x3b8b('0x1d')][_0x3b8b('0x1f')]||null:null,'attributes':_0x31db4d['options']?_0x31db4d[_0x3b8b('0x1d')][_0x3b8b('0x20')]||null:null,'limit':_0x31db4d['options']?_0x31db4d['options'][_0x3b8b('0x21')]||null:null,'include':_0x31db4d[_0x3b8b('0x1d')]?_0x31db4d[_0x3b8b('0x1d')][_0x3b8b('0x22')]?_[_0x3b8b('0x23')](_0x31db4d[_0x3b8b('0x1d')][_0x3b8b('0x22')],function(_0x336434){return{'model':db[_0x336434[_0x3b8b('0x24')]],'as':_0x336434['as'],'attributes':_0x336434[_0x3b8b('0x20')],'include':_0x336434[_0x3b8b('0x22')]?_[_0x3b8b('0x23')](_0x336434['include'],function(_0x19f3fe){return{'model':db[_0x19f3fe[_0x3b8b('0x24')]],'as':_0x19f3fe['as'],'attributes':_0x19f3fe[_0x3b8b('0x20')],'include':_0x19f3fe[_0x3b8b('0x22')]?_[_0x3b8b('0x23')](_0x19f3fe[_0x3b8b('0x22')],function(_0x5bee8a){return{'model':db[_0x5bee8a[_0x3b8b('0x24')]],'as':_0x5bee8a['as'],'attributes':_0x5bee8a[_0x3b8b('0x20')]};}):[]};}):[]};}):[]:[]})[_0x3b8b('0x25')](function(_0x3b8061){logger[_0x3b8b('0x1a')](_0x3b8b('0x1c'),_0x31db4d);logger[_0x3b8b('0x14')](_0x3b8b('0x1c'),_0x31db4d,JSON[_0x3b8b('0x16')](_0x3b8061));_0x1bd2e8(_0x3b8061);})[_0x3b8b('0x1b')](function(_0x422b57){logger['error'](_0x3b8b('0x1c'),_0x422b57[_0x3b8b('0x18')],_0x31db4d);_0x374ee3(_0x33e718['error'](0x1f4,_0x422b57[_0x3b8b('0x18')]));});});};exports[_0x3b8b('0x26')]=function(_0x2bb20c){var _0x523df1=this;return new Promise(function(_0x1dda75,_0x50d3ac){return db['VoiceQueue'][_0x3b8b('0x27')]({'raw':_0x2bb20c[_0x3b8b('0x1d')]?_0x2bb20c['options'][_0x3b8b('0x1e')]===undefined?!![]:![]:!![],'where':_0x2bb20c['options']?_0x2bb20c['options'][_0x3b8b('0x1f')]||null:null,'attributes':_0x2bb20c[_0x3b8b('0x1d')]?_0x2bb20c[_0x3b8b('0x1d')][_0x3b8b('0x20')]||null:null,'include':_0x2bb20c[_0x3b8b('0x1d')]?_0x2bb20c[_0x3b8b('0x1d')]['include']?_[_0x3b8b('0x23')](_0x2bb20c[_0x3b8b('0x1d')][_0x3b8b('0x22')],function(_0x273361){return{'model':db[_0x273361['model']],'as':_0x273361['as'],'attributes':_0x273361[_0x3b8b('0x20')],'include':_0x273361[_0x3b8b('0x22')]?_[_0x3b8b('0x23')](_0x273361[_0x3b8b('0x22')],function(_0x1e2350){return{'model':db[_0x1e2350['model']],'as':_0x1e2350['as'],'attributes':_0x1e2350[_0x3b8b('0x20')],'include':_0x1e2350['include']?_[_0x3b8b('0x23')](_0x1e2350['include'],function(_0x2cc780){return{'model':db[_0x2cc780['model']],'as':_0x2cc780['as'],'attributes':_0x2cc780[_0x3b8b('0x20')]};}):[]};}):[]};}):[]:[]})[_0x3b8b('0x25')](function(_0x3a8a17){logger[_0x3b8b('0x1a')](_0x3b8b('0x26'),_0x2bb20c);logger[_0x3b8b('0x14')](_0x3b8b('0x26'),_0x2bb20c,JSON[_0x3b8b('0x16')](_0x3a8a17));_0x1dda75(_0x3a8a17);})[_0x3b8b('0x1b')](function(_0x535fed){logger[_0x3b8b('0x17')]('ShowVoiceQueue',_0x535fed[_0x3b8b('0x18')],_0x2bb20c);_0x50d3ac(_0x523df1[_0x3b8b('0x17')](0x1f4,_0x535fed[_0x3b8b('0x18')]));});});};
\ No newline at end of file
+var _0x7393=['error','message','result','catch','GetVoiceQueue','VoiceQueue','options','attributes','limit','include','model','map','then','debug','ShowVoiceQueue','find','util','moment','bluebird','randomstring','../../mysqldb','../../config/utils','../../config/logger','../../config/environment','jayson/promise','redis','defaults','socket.io-emitter','register','request','info','VoiceQueue,\x20%s,\x20%s','request\x20sent','VoiceQueue,\x20%s,\x20%s,\x20%s','stringify'];(function(_0x4caade,_0x549ce1){var _0x2041ff=function(_0x402f3a){while(--_0x402f3a){_0x4caade['push'](_0x4caade['shift']());}};_0x2041ff(++_0x549ce1);}(_0x7393,0x128));var _0x3739=function(_0xd6b708,_0x4b1f49){_0xd6b708=_0xd6b708-0x0;var _0x487e79=_0x7393[_0xd6b708];return _0x487e79;};'use strict';var _=require('lodash');var util=require(_0x3739('0x0'));var moment=require(_0x3739('0x1'));var BPromise=require(_0x3739('0x2'));var rs=require(_0x3739('0x3'));var fs=require('fs');var Redis=require('ioredis');var db=require(_0x3739('0x4'))['db'];var utils=require(_0x3739('0x5'));var logger=require(_0x3739('0x6'))('rpc');var config=require(_0x3739('0x7'));var jayson=require(_0x3739('0x8'));var client=jayson['client']['http']({'port':0x232a});config[_0x3739('0x9')]=_[_0x3739('0xa')](config['redis'],{'host':'localhost','port':0x18eb});var socket=require(_0x3739('0xb'))(new Redis(config[_0x3739('0x9')]));require('./voiceQueue.socket')[_0x3739('0xc')](socket);function respondWithRpcPromise(_0x5eeed7,_0x29093b,_0x4fd559){return new BPromise(function(_0x208a4b,_0x3c34b9){return client[_0x3739('0xd')](_0x5eeed7,_0x4fd559)['then'](function(_0x192bf5){logger[_0x3739('0xe')](_0x3739('0xf'),_0x29093b,_0x3739('0x10'));logger['debug'](_0x3739('0x11'),_0x29093b,_0x3739('0x10'),JSON[_0x3739('0x12')](_0x192bf5));if(_0x192bf5['error']){if(_0x192bf5[_0x3739('0x13')]['code']===0x1f4){logger[_0x3739('0x13')](_0x3739('0xf'),_0x29093b,_0x192bf5[_0x3739('0x13')][_0x3739('0x14')]);return _0x3c34b9(_0x192bf5[_0x3739('0x13')][_0x3739('0x14')]);}logger['error'](_0x3739('0xf'),_0x29093b,_0x192bf5[_0x3739('0x13')][_0x3739('0x14')]);return _0x208a4b(_0x192bf5[_0x3739('0x13')][_0x3739('0x14')]);}else{logger[_0x3739('0xe')](_0x3739('0xf'),_0x29093b,_0x3739('0x10'));_0x208a4b(_0x192bf5[_0x3739('0x15')][_0x3739('0x14')]);}})[_0x3739('0x16')](function(_0x2bf269){logger[_0x3739('0x13')](_0x3739('0xf'),_0x29093b,_0x2bf269);_0x3c34b9(_0x2bf269);});});}exports[_0x3739('0x17')]=function(_0x348235){var _0x28e6a3=this;return new Promise(function(_0x4592c2,_0x10a89f){return db[_0x3739('0x18')]['findAll']({'raw':_0x348235[_0x3739('0x19')]?_0x348235[_0x3739('0x19')]['raw']===undefined?!![]:![]:!![],'where':_0x348235[_0x3739('0x19')]?_0x348235['options']['where']||null:null,'attributes':_0x348235['options']?_0x348235[_0x3739('0x19')][_0x3739('0x1a')]||null:null,'limit':_0x348235[_0x3739('0x19')]?_0x348235[_0x3739('0x19')][_0x3739('0x1b')]||null:null,'include':_0x348235['options']?_0x348235['options']['include']?_['map'](_0x348235[_0x3739('0x19')][_0x3739('0x1c')],function(_0x2a5137){return{'model':db[_0x2a5137[_0x3739('0x1d')]],'as':_0x2a5137['as'],'attributes':_0x2a5137[_0x3739('0x1a')],'include':_0x2a5137[_0x3739('0x1c')]?_[_0x3739('0x1e')](_0x2a5137[_0x3739('0x1c')],function(_0x42bb50){return{'model':db[_0x42bb50['model']],'as':_0x42bb50['as'],'attributes':_0x42bb50[_0x3739('0x1a')],'include':_0x42bb50[_0x3739('0x1c')]?_[_0x3739('0x1e')](_0x42bb50['include'],function(_0x4baaa3){return{'model':db[_0x4baaa3['model']],'as':_0x4baaa3['as'],'attributes':_0x4baaa3['attributes']};}):[]};}):[]};}):[]:[]})[_0x3739('0x1f')](function(_0x2fb327){logger[_0x3739('0xe')](_0x3739('0x17'),_0x348235);logger[_0x3739('0x20')](_0x3739('0x17'),_0x348235,JSON['stringify'](_0x2fb327));_0x4592c2(_0x2fb327);})['catch'](function(_0x310600){logger[_0x3739('0x13')](_0x3739('0x17'),_0x310600[_0x3739('0x14')],_0x348235);_0x10a89f(_0x28e6a3['error'](0x1f4,_0x310600['message']));});});};exports[_0x3739('0x21')]=function(_0x286a57){var _0x569627=this;return new Promise(function(_0x268d4e,_0x543d1d){return db[_0x3739('0x18')][_0x3739('0x22')]({'raw':_0x286a57[_0x3739('0x19')]?_0x286a57[_0x3739('0x19')]['raw']===undefined?!![]:![]:!![],'where':_0x286a57[_0x3739('0x19')]?_0x286a57[_0x3739('0x19')]['where']||null:null,'attributes':_0x286a57[_0x3739('0x19')]?_0x286a57[_0x3739('0x19')]['attributes']||null:null,'include':_0x286a57[_0x3739('0x19')]?_0x286a57[_0x3739('0x19')]['include']?_[_0x3739('0x1e')](_0x286a57[_0x3739('0x19')][_0x3739('0x1c')],function(_0x1ea3a8){return{'model':db[_0x1ea3a8['model']],'as':_0x1ea3a8['as'],'attributes':_0x1ea3a8[_0x3739('0x1a')],'include':_0x1ea3a8[_0x3739('0x1c')]?_[_0x3739('0x1e')](_0x1ea3a8[_0x3739('0x1c')],function(_0x9af0a1){return{'model':db[_0x9af0a1[_0x3739('0x1d')]],'as':_0x9af0a1['as'],'attributes':_0x9af0a1[_0x3739('0x1a')],'include':_0x9af0a1[_0x3739('0x1c')]?_[_0x3739('0x1e')](_0x9af0a1[_0x3739('0x1c')],function(_0x5d0338){return{'model':db[_0x5d0338[_0x3739('0x1d')]],'as':_0x5d0338['as'],'attributes':_0x5d0338[_0x3739('0x1a')]};}):[]};}):[]};}):[]:[]})[_0x3739('0x1f')](function(_0x4fe0f5){logger[_0x3739('0xe')](_0x3739('0x21'),_0x286a57);logger[_0x3739('0x20')](_0x3739('0x21'),_0x286a57,JSON['stringify'](_0x4fe0f5));_0x268d4e(_0x4fe0f5);})['catch'](function(_0x1d808a){logger['error']('ShowVoiceQueue',_0x1d808a[_0x3739('0x14')],_0x286a57);_0x543d1d(_0x569627[_0x3739('0x13')](0x1f4,_0x1d808a[_0x3739('0x14')]));});});};
\ No newline at end of file