Built motion from commit (unavailable).|2.5.4
[motion2.git] / server / api / voiceQueue / voiceQueue.rpc.js
index 2d942d1..7dd197f 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xdca3=['VoiceQueue,\x20%s,\x20%s','debug','request\x20sent','stringify','error','code','message','result','catch','VoiceQueue','findAll','options','raw','limit','map','include','model','attributes','then','GetVoiceQueue','where','ShowVoiceQueue','lodash','util','moment','ioredis','../../mysqldb','../../config/logger','../../config/environment','client','http','defaults','redis','request','info'];(function(_0x41b930,_0xe9ab99){var _0x2ce3bc=function(_0x590d74){while(--_0x590d74){_0x41b930['push'](_0x41b930['shift']());}};_0x2ce3bc(++_0xe9ab99);}(_0xdca3,0xa2));var _0x3dca=function(_0x4bf41d,_0x463e16){_0x4bf41d=_0x4bf41d-0x0;var _0x386eb5=_0xdca3[_0x4bf41d];return _0x386eb5;};'use strict';var _=require(_0x3dca('0x0'));var util=require(_0x3dca('0x1'));var moment=require(_0x3dca('0x2'));var BPromise=require('bluebird');var rs=require('randomstring');var fs=require('fs');var Redis=require(_0x3dca('0x3'));var db=require(_0x3dca('0x4'))['db'];var utils=require('../../config/utils');var logger=require(_0x3dca('0x5'))('rpc');var config=require(_0x3dca('0x6'));var jayson=require('jayson/promise');var client=jayson[_0x3dca('0x7')][_0x3dca('0x8')]({'port':0x232a});config['redis']=_[_0x3dca('0x9')](config[_0x3dca('0xa')],{'host':'localhost','port':0x18eb});var socket=require('socket.io-emitter')(new Redis(config[_0x3dca('0xa')]));require('./voiceQueue.socket')['register'](socket);function respondWithRpcPromise(_0x423e83,_0x3c90db,_0x2ea227){return new BPromise(function(_0x4226db,_0x27ad56){return client[_0x3dca('0xb')](_0x423e83,_0x2ea227)['then'](function(_0x5d8ff9){logger[_0x3dca('0xc')](_0x3dca('0xd'),_0x3c90db,'request\x20sent');logger[_0x3dca('0xe')]('VoiceQueue,\x20%s,\x20%s,\x20%s',_0x3c90db,_0x3dca('0xf'),JSON[_0x3dca('0x10')](_0x5d8ff9));if(_0x5d8ff9[_0x3dca('0x11')]){if(_0x5d8ff9[_0x3dca('0x11')][_0x3dca('0x12')]===0x1f4){logger[_0x3dca('0x11')](_0x3dca('0xd'),_0x3c90db,_0x5d8ff9[_0x3dca('0x11')][_0x3dca('0x13')]);return _0x27ad56(_0x5d8ff9[_0x3dca('0x11')][_0x3dca('0x13')]);}logger[_0x3dca('0x11')](_0x3dca('0xd'),_0x3c90db,_0x5d8ff9[_0x3dca('0x11')]['message']);return _0x4226db(_0x5d8ff9[_0x3dca('0x11')][_0x3dca('0x13')]);}else{logger[_0x3dca('0xc')](_0x3dca('0xd'),_0x3c90db,_0x3dca('0xf'));_0x4226db(_0x5d8ff9[_0x3dca('0x14')][_0x3dca('0x13')]);}})[_0x3dca('0x15')](function(_0x393adf){logger[_0x3dca('0x11')]('VoiceQueue,\x20%s,\x20%s',_0x3c90db,_0x393adf);_0x27ad56(_0x393adf);});});}exports['GetVoiceQueue']=function(_0x130e20){var _0x2dda8c=this;return new Promise(function(_0x583d95,_0x294698){return db[_0x3dca('0x16')][_0x3dca('0x17')]({'raw':_0x130e20[_0x3dca('0x18')]?_0x130e20[_0x3dca('0x18')][_0x3dca('0x19')]===undefined?!![]:![]:!![],'where':_0x130e20[_0x3dca('0x18')]?_0x130e20[_0x3dca('0x18')]['where']||null:null,'attributes':_0x130e20[_0x3dca('0x18')]?_0x130e20[_0x3dca('0x18')]['attributes']||null:null,'limit':_0x130e20['options']?_0x130e20[_0x3dca('0x18')][_0x3dca('0x1a')]||null:null,'include':_0x130e20['options']?_0x130e20[_0x3dca('0x18')]['include']?_[_0x3dca('0x1b')](_0x130e20[_0x3dca('0x18')][_0x3dca('0x1c')],function(_0x134e9c){return{'model':db[_0x134e9c[_0x3dca('0x1d')]],'as':_0x134e9c['as'],'attributes':_0x134e9c[_0x3dca('0x1e')],'include':_0x134e9c[_0x3dca('0x1c')]?_[_0x3dca('0x1b')](_0x134e9c[_0x3dca('0x1c')],function(_0x455d3f){return{'model':db[_0x455d3f['model']],'as':_0x455d3f['as'],'attributes':_0x455d3f[_0x3dca('0x1e')],'include':_0x455d3f[_0x3dca('0x1c')]?_[_0x3dca('0x1b')](_0x455d3f[_0x3dca('0x1c')],function(_0xdd91e4){return{'model':db[_0xdd91e4[_0x3dca('0x1d')]],'as':_0xdd91e4['as'],'attributes':_0xdd91e4[_0x3dca('0x1e')]};}):[]};}):[]};}):[]:[]})[_0x3dca('0x1f')](function(_0xe98078){logger[_0x3dca('0xc')]('GetVoiceQueue',_0x130e20);logger[_0x3dca('0xe')](_0x3dca('0x20'),_0x130e20,JSON[_0x3dca('0x10')](_0xe98078));_0x583d95(_0xe98078);})[_0x3dca('0x15')](function(_0xca512e){logger[_0x3dca('0x11')](_0x3dca('0x20'),_0xca512e['message'],_0x130e20);_0x294698(_0x2dda8c['error'](0x1f4,_0xca512e[_0x3dca('0x13')]));});});};exports['ShowVoiceQueue']=function(_0x2e8bbc){var _0x5c102f=this;return new Promise(function(_0x205f17,_0x52a8d5){return db[_0x3dca('0x16')]['find']({'raw':_0x2e8bbc[_0x3dca('0x18')]?_0x2e8bbc[_0x3dca('0x18')][_0x3dca('0x19')]===undefined?!![]:![]:!![],'where':_0x2e8bbc[_0x3dca('0x18')]?_0x2e8bbc[_0x3dca('0x18')][_0x3dca('0x21')]||null:null,'attributes':_0x2e8bbc['options']?_0x2e8bbc['options'][_0x3dca('0x1e')]||null:null,'include':_0x2e8bbc['options']?_0x2e8bbc[_0x3dca('0x18')][_0x3dca('0x1c')]?_[_0x3dca('0x1b')](_0x2e8bbc[_0x3dca('0x18')]['include'],function(_0x51eb49){return{'model':db[_0x51eb49[_0x3dca('0x1d')]],'as':_0x51eb49['as'],'attributes':_0x51eb49[_0x3dca('0x1e')],'include':_0x51eb49[_0x3dca('0x1c')]?_[_0x3dca('0x1b')](_0x51eb49[_0x3dca('0x1c')],function(_0x43a4ea){return{'model':db[_0x43a4ea['model']],'as':_0x43a4ea['as'],'attributes':_0x43a4ea[_0x3dca('0x1e')],'include':_0x43a4ea['include']?_[_0x3dca('0x1b')](_0x43a4ea[_0x3dca('0x1c')],function(_0x584ad4){return{'model':db[_0x584ad4[_0x3dca('0x1d')]],'as':_0x584ad4['as'],'attributes':_0x584ad4[_0x3dca('0x1e')]};}):[]};}):[]};}):[]:[]})['then'](function(_0x586394){logger[_0x3dca('0xc')]('ShowVoiceQueue',_0x2e8bbc);logger[_0x3dca('0xe')](_0x3dca('0x22'),_0x2e8bbc,JSON[_0x3dca('0x10')](_0x586394));_0x205f17(_0x586394);})[_0x3dca('0x15')](function(_0x1cf735){logger[_0x3dca('0x11')](_0x3dca('0x22'),_0x1cf735['message'],_0x2e8bbc);_0x52a8d5(_0x5c102f['error'](0x1f4,_0x1cf735[_0x3dca('0x13')]));});});};
\ No newline at end of file
+var _0xfeec=['bluebird','randomstring','../../config/utils','../../config/logger','rpc','../../config/environment','jayson/promise','client','http','redis','defaults','localhost','socket.io-emitter','register','then','info','VoiceQueue,\x20%s,\x20%s','debug','VoiceQueue,\x20%s,\x20%s,\x20%s','request\x20sent','stringify','error','code','message','GetVoiceQueue','VoiceQueue','findAll','raw','options','attributes','limit','include','map','model','catch','find','ShowVoiceQueue','lodash','util','moment'];(function(_0x30879e,_0x26c240){var _0x33112b=function(_0x329e17){while(--_0x329e17){_0x30879e['push'](_0x30879e['shift']());}};_0x33112b(++_0x26c240);}(_0xfeec,0x18d));var _0xcfee=function(_0x206c71,_0x291ee2){_0x206c71=_0x206c71-0x0;var _0x5a1e01=_0xfeec[_0x206c71];return _0x5a1e01;};'use strict';var _=require(_0xcfee('0x0'));var util=require(_0xcfee('0x1'));var moment=require(_0xcfee('0x2'));var BPromise=require(_0xcfee('0x3'));var rs=require(_0xcfee('0x4'));var fs=require('fs');var Redis=require('ioredis');var db=require('../../mysqldb')['db'];var utils=require(_0xcfee('0x5'));var logger=require(_0xcfee('0x6'))(_0xcfee('0x7'));var config=require(_0xcfee('0x8'));var jayson=require(_0xcfee('0x9'));var client=jayson[_0xcfee('0xa')][_0xcfee('0xb')]({'port':0x232a});config[_0xcfee('0xc')]=_[_0xcfee('0xd')](config[_0xcfee('0xc')],{'host':_0xcfee('0xe'),'port':0x18eb});var socket=require(_0xcfee('0xf'))(new Redis(config[_0xcfee('0xc')]));require('./voiceQueue.socket')[_0xcfee('0x10')](socket);function respondWithRpcPromise(_0x33b1ef,_0xd0c2d2,_0x46b547){return new BPromise(function(_0x53a068,_0x40a4a4){return client['request'](_0x33b1ef,_0x46b547)[_0xcfee('0x11')](function(_0x47a3a7){logger[_0xcfee('0x12')](_0xcfee('0x13'),_0xd0c2d2,'request\x20sent');logger[_0xcfee('0x14')](_0xcfee('0x15'),_0xd0c2d2,_0xcfee('0x16'),JSON[_0xcfee('0x17')](_0x47a3a7));if(_0x47a3a7['error']){if(_0x47a3a7[_0xcfee('0x18')][_0xcfee('0x19')]===0x1f4){logger[_0xcfee('0x18')]('VoiceQueue,\x20%s,\x20%s',_0xd0c2d2,_0x47a3a7['error']['message']);return _0x40a4a4(_0x47a3a7[_0xcfee('0x18')]['message']);}logger[_0xcfee('0x18')](_0xcfee('0x13'),_0xd0c2d2,_0x47a3a7['error'][_0xcfee('0x1a')]);return _0x53a068(_0x47a3a7['error']['message']);}else{logger[_0xcfee('0x12')](_0xcfee('0x13'),_0xd0c2d2,_0xcfee('0x16'));_0x53a068(_0x47a3a7['result'][_0xcfee('0x1a')]);}})['catch'](function(_0x5dc960){logger[_0xcfee('0x18')]('VoiceQueue,\x20%s,\x20%s',_0xd0c2d2,_0x5dc960);_0x40a4a4(_0x5dc960);});});}exports[_0xcfee('0x1b')]=function(_0x4ffd95){var _0x502dde=this;return new Promise(function(_0x562fa2,_0x331c7c){return db[_0xcfee('0x1c')][_0xcfee('0x1d')]({'raw':_0x4ffd95['options']?_0x4ffd95['options'][_0xcfee('0x1e')]===undefined?!![]:![]:!![],'where':_0x4ffd95[_0xcfee('0x1f')]?_0x4ffd95[_0xcfee('0x1f')]['where']||null:null,'attributes':_0x4ffd95[_0xcfee('0x1f')]?_0x4ffd95[_0xcfee('0x1f')][_0xcfee('0x20')]||null:null,'limit':_0x4ffd95[_0xcfee('0x1f')]?_0x4ffd95[_0xcfee('0x1f')][_0xcfee('0x21')]||null:null,'include':_0x4ffd95[_0xcfee('0x1f')]?_0x4ffd95['options'][_0xcfee('0x22')]?_['map'](_0x4ffd95[_0xcfee('0x1f')][_0xcfee('0x22')],function(_0x1aad3e){return{'model':db[_0x1aad3e['model']],'as':_0x1aad3e['as'],'attributes':_0x1aad3e[_0xcfee('0x20')],'include':_0x1aad3e[_0xcfee('0x22')]?_[_0xcfee('0x23')](_0x1aad3e['include'],function(_0x25f0d7){return{'model':db[_0x25f0d7[_0xcfee('0x24')]],'as':_0x25f0d7['as'],'attributes':_0x25f0d7[_0xcfee('0x20')],'include':_0x25f0d7[_0xcfee('0x22')]?_[_0xcfee('0x23')](_0x25f0d7['include'],function(_0x123ca9){return{'model':db[_0x123ca9[_0xcfee('0x24')]],'as':_0x123ca9['as'],'attributes':_0x123ca9[_0xcfee('0x20')]};}):[]};}):[]};}):[]:[]})[_0xcfee('0x11')](function(_0x728304){logger['info'](_0xcfee('0x1b'),_0x4ffd95);logger['debug'](_0xcfee('0x1b'),_0x4ffd95,JSON[_0xcfee('0x17')](_0x728304));_0x562fa2(_0x728304);})[_0xcfee('0x25')](function(_0x55f361){logger['error']('GetVoiceQueue',_0x55f361[_0xcfee('0x1a')],_0x4ffd95);_0x331c7c(_0x502dde['error'](0x1f4,_0x55f361['message']));});});};exports['ShowVoiceQueue']=function(_0xdb8e3){var _0x1de365=this;return new Promise(function(_0x586de9,_0x3a70bc){return db[_0xcfee('0x1c')][_0xcfee('0x26')]({'raw':_0xdb8e3['options']?_0xdb8e3['options'][_0xcfee('0x1e')]===undefined?!![]:![]:!![],'where':_0xdb8e3[_0xcfee('0x1f')]?_0xdb8e3[_0xcfee('0x1f')]['where']||null:null,'attributes':_0xdb8e3[_0xcfee('0x1f')]?_0xdb8e3['options']['attributes']||null:null,'include':_0xdb8e3['options']?_0xdb8e3[_0xcfee('0x1f')]['include']?_[_0xcfee('0x23')](_0xdb8e3['options'][_0xcfee('0x22')],function(_0xc9bf28){return{'model':db[_0xc9bf28[_0xcfee('0x24')]],'as':_0xc9bf28['as'],'attributes':_0xc9bf28['attributes'],'include':_0xc9bf28[_0xcfee('0x22')]?_[_0xcfee('0x23')](_0xc9bf28[_0xcfee('0x22')],function(_0x4c13e7){return{'model':db[_0x4c13e7[_0xcfee('0x24')]],'as':_0x4c13e7['as'],'attributes':_0x4c13e7['attributes'],'include':_0x4c13e7[_0xcfee('0x22')]?_[_0xcfee('0x23')](_0x4c13e7[_0xcfee('0x22')],function(_0x4bf060){return{'model':db[_0x4bf060[_0xcfee('0x24')]],'as':_0x4bf060['as'],'attributes':_0x4bf060[_0xcfee('0x20')]};}):[]};}):[]};}):[]:[]})[_0xcfee('0x11')](function(_0x3d024d){logger[_0xcfee('0x12')]('ShowVoiceQueue',_0xdb8e3);logger[_0xcfee('0x14')](_0xcfee('0x27'),_0xdb8e3,JSON[_0xcfee('0x17')](_0x3d024d));_0x586de9(_0x3d024d);})[_0xcfee('0x25')](function(_0x53a3f4){logger[_0xcfee('0x18')](_0xcfee('0x27'),_0x53a3f4[_0xcfee('0x1a')],_0xdb8e3);_0x3a70bc(_0x1de365[_0xcfee('0x18')](0x1f4,_0x53a3f4[_0xcfee('0x1a')]));});});};
\ No newline at end of file