Built motion from commit (unavailable).|2.4.15
[motion2.git] / server / api / voiceQueue / voiceQueue.rpc.js
index 8b98853..f70e300 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x8678=['util','moment','bluebird','randomstring','ioredis','../../config/utils','jayson/promise','client','redis','defaults','localhost','./voiceQueue.socket','register','request','info','VoiceQueue,\x20%s,\x20%s','request\x20sent','VoiceQueue,\x20%s,\x20%s,\x20%s','stringify','error','message','result','catch','VoiceQueue','findAll','options','where','attributes','limit','include','map','model','then','debug','GetVoiceQueue','find','raw','ShowVoiceQueue','lodash'];(function(_0x30cae7,_0x1116cc){var _0x38b11b=function(_0x276c2f){while(--_0x276c2f){_0x30cae7['push'](_0x30cae7['shift']());}};_0x38b11b(++_0x1116cc);}(_0x8678,0x1d3));var _0x8867=function(_0x37f0a6,_0x184c41){_0x37f0a6=_0x37f0a6-0x0;var _0x3ebddf=_0x8678[_0x37f0a6];return _0x3ebddf;};'use strict';var _=require(_0x8867('0x0'));var util=require(_0x8867('0x1'));var moment=require(_0x8867('0x2'));var BPromise=require(_0x8867('0x3'));var rs=require(_0x8867('0x4'));var fs=require('fs');var Redis=require(_0x8867('0x5'));var db=require('../../mysqldb')['db'];var utils=require(_0x8867('0x6'));var logger=require('../../config/logger')('rpc');var config=require('../../config/environment');var jayson=require(_0x8867('0x7'));var client=jayson[_0x8867('0x8')]['http']({'port':0x232a});config[_0x8867('0x9')]=_[_0x8867('0xa')](config[_0x8867('0x9')],{'host':_0x8867('0xb'),'port':0x18eb});var socket=require('socket.io-emitter')(new Redis(config['redis']));require(_0x8867('0xc'))[_0x8867('0xd')](socket);function respondWithRpcPromise(_0x4b3a1c,_0x5f118a,_0x433abc){return new BPromise(function(_0x28eeb8,_0x4437a2){return client[_0x8867('0xe')](_0x4b3a1c,_0x433abc)['then'](function(_0x3d8f83){logger[_0x8867('0xf')](_0x8867('0x10'),_0x5f118a,_0x8867('0x11'));logger['debug'](_0x8867('0x12'),_0x5f118a,_0x8867('0x11'),JSON[_0x8867('0x13')](_0x3d8f83));if(_0x3d8f83[_0x8867('0x14')]){if(_0x3d8f83[_0x8867('0x14')]['code']===0x1f4){logger[_0x8867('0x14')]('VoiceQueue,\x20%s,\x20%s',_0x5f118a,_0x3d8f83[_0x8867('0x14')][_0x8867('0x15')]);return _0x4437a2(_0x3d8f83['error']['message']);}logger[_0x8867('0x14')]('VoiceQueue,\x20%s,\x20%s',_0x5f118a,_0x3d8f83[_0x8867('0x14')]['message']);return _0x28eeb8(_0x3d8f83[_0x8867('0x14')]['message']);}else{logger['info'](_0x8867('0x10'),_0x5f118a,_0x8867('0x11'));_0x28eeb8(_0x3d8f83[_0x8867('0x16')][_0x8867('0x15')]);}})[_0x8867('0x17')](function(_0x5eedce){logger['error'](_0x8867('0x10'),_0x5f118a,_0x5eedce);_0x4437a2(_0x5eedce);});});}exports['GetVoiceQueue']=function(_0x1a5318){var _0x581138=this;return new Promise(function(_0x50b16d,_0x1126b5){return db[_0x8867('0x18')][_0x8867('0x19')]({'raw':_0x1a5318[_0x8867('0x1a')]?_0x1a5318['options']['raw']===undefined?!![]:![]:!![],'where':_0x1a5318[_0x8867('0x1a')]?_0x1a5318[_0x8867('0x1a')][_0x8867('0x1b')]||null:null,'attributes':_0x1a5318[_0x8867('0x1a')]?_0x1a5318[_0x8867('0x1a')][_0x8867('0x1c')]||null:null,'limit':_0x1a5318['options']?_0x1a5318[_0x8867('0x1a')][_0x8867('0x1d')]||null:null,'include':_0x1a5318['options']?_0x1a5318[_0x8867('0x1a')][_0x8867('0x1e')]?_[_0x8867('0x1f')](_0x1a5318['options'][_0x8867('0x1e')],function(_0xfa3e77){return{'model':db[_0xfa3e77[_0x8867('0x20')]],'as':_0xfa3e77['as'],'attributes':_0xfa3e77[_0x8867('0x1c')],'include':_0xfa3e77[_0x8867('0x1e')]?_[_0x8867('0x1f')](_0xfa3e77[_0x8867('0x1e')],function(_0xfc9842){return{'model':db[_0xfc9842['model']],'as':_0xfc9842['as'],'attributes':_0xfc9842[_0x8867('0x1c')],'include':_0xfc9842[_0x8867('0x1e')]?_[_0x8867('0x1f')](_0xfc9842[_0x8867('0x1e')],function(_0x39153e){return{'model':db[_0x39153e['model']],'as':_0x39153e['as'],'attributes':_0x39153e['attributes']};}):[]};}):[]};}):[]:[]})[_0x8867('0x21')](function(_0x29df72){logger[_0x8867('0xf')]('GetVoiceQueue',_0x1a5318);logger[_0x8867('0x22')](_0x8867('0x23'),_0x1a5318,JSON[_0x8867('0x13')](_0x29df72));_0x50b16d(_0x29df72);})[_0x8867('0x17')](function(_0x60cee8){logger[_0x8867('0x14')](_0x8867('0x23'),_0x60cee8[_0x8867('0x15')],_0x1a5318);_0x1126b5(_0x581138[_0x8867('0x14')](0x1f4,_0x60cee8[_0x8867('0x15')]));});});};exports['ShowVoiceQueue']=function(_0x5dfaf3){var _0x5f17f3=this;return new Promise(function(_0x1be27d,_0xd9842c){return db[_0x8867('0x18')][_0x8867('0x24')]({'raw':_0x5dfaf3[_0x8867('0x1a')]?_0x5dfaf3[_0x8867('0x1a')][_0x8867('0x25')]===undefined?!![]:![]:!![],'where':_0x5dfaf3[_0x8867('0x1a')]?_0x5dfaf3[_0x8867('0x1a')]['where']||null:null,'attributes':_0x5dfaf3['options']?_0x5dfaf3[_0x8867('0x1a')][_0x8867('0x1c')]||null:null,'include':_0x5dfaf3[_0x8867('0x1a')]?_0x5dfaf3[_0x8867('0x1a')]['include']?_[_0x8867('0x1f')](_0x5dfaf3['options'][_0x8867('0x1e')],function(_0x26a816){return{'model':db[_0x26a816[_0x8867('0x20')]],'as':_0x26a816['as'],'attributes':_0x26a816[_0x8867('0x1c')],'include':_0x26a816[_0x8867('0x1e')]?_[_0x8867('0x1f')](_0x26a816[_0x8867('0x1e')],function(_0x4ce663){return{'model':db[_0x4ce663[_0x8867('0x20')]],'as':_0x4ce663['as'],'attributes':_0x4ce663[_0x8867('0x1c')],'include':_0x4ce663['include']?_[_0x8867('0x1f')](_0x4ce663[_0x8867('0x1e')],function(_0x313b7c){return{'model':db[_0x313b7c[_0x8867('0x20')]],'as':_0x313b7c['as'],'attributes':_0x313b7c[_0x8867('0x1c')]};}):[]};}):[]};}):[]:[]})[_0x8867('0x21')](function(_0x47d740){logger[_0x8867('0xf')](_0x8867('0x26'),_0x5dfaf3);logger[_0x8867('0x22')](_0x8867('0x26'),_0x5dfaf3,JSON[_0x8867('0x13')](_0x47d740));_0x1be27d(_0x47d740);})[_0x8867('0x17')](function(_0x5bdc5f){logger[_0x8867('0x14')](_0x8867('0x26'),_0x5bdc5f[_0x8867('0x15')],_0x5dfaf3);_0xd9842c(_0x5f17f3[_0x8867('0x14')](0x1f4,_0x5bdc5f['message']));});});};
\ No newline at end of file
+var _0x9da8=['result','catch','findAll','options','attributes','limit','include','model','map','GetVoiceQueue','find','raw','where','ShowVoiceQueue','lodash','moment','bluebird','ioredis','../../mysqldb','../../config/utils','rpc','../../config/environment','client','http','redis','defaults','localhost','socket.io-emitter','./voiceQueue.socket','register','then','VoiceQueue,\x20%s,\x20%s','request\x20sent','debug','stringify','error','code','message','info'];(function(_0x3e233f,_0x3f5010){var _0x5c41b1=function(_0x20586a){while(--_0x20586a){_0x3e233f['push'](_0x3e233f['shift']());}};_0x5c41b1(++_0x3f5010);}(_0x9da8,0xf8));var _0x89da=function(_0x17ef66,_0x682ace){_0x17ef66=_0x17ef66-0x0;var _0x5a6842=_0x9da8[_0x17ef66];return _0x5a6842;};'use strict';var _=require(_0x89da('0x0'));var util=require('util');var moment=require(_0x89da('0x1'));var BPromise=require(_0x89da('0x2'));var rs=require('randomstring');var fs=require('fs');var Redis=require(_0x89da('0x3'));var db=require(_0x89da('0x4'))['db'];var utils=require(_0x89da('0x5'));var logger=require('../../config/logger')(_0x89da('0x6'));var config=require(_0x89da('0x7'));var jayson=require('jayson/promise');var client=jayson[_0x89da('0x8')][_0x89da('0x9')]({'port':0x232a});config[_0x89da('0xa')]=_[_0x89da('0xb')](config[_0x89da('0xa')],{'host':_0x89da('0xc'),'port':0x18eb});var socket=require(_0x89da('0xd'))(new Redis(config[_0x89da('0xa')]));require(_0x89da('0xe'))[_0x89da('0xf')](socket);function respondWithRpcPromise(_0x3d9393,_0x23d921,_0xe62e92){return new BPromise(function(_0x1875a6,_0x30bb34){return client['request'](_0x3d9393,_0xe62e92)[_0x89da('0x10')](function(_0x214968){logger['info'](_0x89da('0x11'),_0x23d921,_0x89da('0x12'));logger[_0x89da('0x13')]('VoiceQueue,\x20%s,\x20%s,\x20%s',_0x23d921,_0x89da('0x12'),JSON[_0x89da('0x14')](_0x214968));if(_0x214968[_0x89da('0x15')]){if(_0x214968[_0x89da('0x15')][_0x89da('0x16')]===0x1f4){logger[_0x89da('0x15')](_0x89da('0x11'),_0x23d921,_0x214968['error']['message']);return _0x30bb34(_0x214968[_0x89da('0x15')][_0x89da('0x17')]);}logger['error'](_0x89da('0x11'),_0x23d921,_0x214968['error'][_0x89da('0x17')]);return _0x1875a6(_0x214968[_0x89da('0x15')]['message']);}else{logger[_0x89da('0x18')]('VoiceQueue,\x20%s,\x20%s',_0x23d921,_0x89da('0x12'));_0x1875a6(_0x214968[_0x89da('0x19')][_0x89da('0x17')]);}})[_0x89da('0x1a')](function(_0x5d0fe5){logger[_0x89da('0x15')]('VoiceQueue,\x20%s,\x20%s',_0x23d921,_0x5d0fe5);_0x30bb34(_0x5d0fe5);});});}exports['GetVoiceQueue']=function(_0x1d415e){var _0xc4a0ab=this;return new Promise(function(_0x53eeea,_0x1d72ef){return db['VoiceQueue'][_0x89da('0x1b')]({'raw':_0x1d415e[_0x89da('0x1c')]?_0x1d415e['options']['raw']===undefined?!![]:![]:!![],'where':_0x1d415e[_0x89da('0x1c')]?_0x1d415e['options']['where']||null:null,'attributes':_0x1d415e[_0x89da('0x1c')]?_0x1d415e[_0x89da('0x1c')][_0x89da('0x1d')]||null:null,'limit':_0x1d415e[_0x89da('0x1c')]?_0x1d415e[_0x89da('0x1c')][_0x89da('0x1e')]||null:null,'include':_0x1d415e['options']?_0x1d415e['options'][_0x89da('0x1f')]?_['map'](_0x1d415e[_0x89da('0x1c')][_0x89da('0x1f')],function(_0x38427c){return{'model':db[_0x38427c[_0x89da('0x20')]],'as':_0x38427c['as'],'attributes':_0x38427c['attributes'],'include':_0x38427c['include']?_[_0x89da('0x21')](_0x38427c['include'],function(_0x49f6e1){return{'model':db[_0x49f6e1['model']],'as':_0x49f6e1['as'],'attributes':_0x49f6e1[_0x89da('0x1d')],'include':_0x49f6e1[_0x89da('0x1f')]?_[_0x89da('0x21')](_0x49f6e1['include'],function(_0x1c5f5a){return{'model':db[_0x1c5f5a[_0x89da('0x20')]],'as':_0x1c5f5a['as'],'attributes':_0x1c5f5a['attributes']};}):[]};}):[]};}):[]:[]})[_0x89da('0x10')](function(_0x457615){logger[_0x89da('0x18')]('GetVoiceQueue',_0x1d415e);logger[_0x89da('0x13')](_0x89da('0x22'),_0x1d415e,JSON['stringify'](_0x457615));_0x53eeea(_0x457615);})[_0x89da('0x1a')](function(_0x52fe0a){logger[_0x89da('0x15')]('GetVoiceQueue',_0x52fe0a[_0x89da('0x17')],_0x1d415e);_0x1d72ef(_0xc4a0ab['error'](0x1f4,_0x52fe0a['message']));});});};exports['ShowVoiceQueue']=function(_0x4f0e72){var _0x20f6a3=this;return new Promise(function(_0x291807,_0x11b1b8){return db['VoiceQueue'][_0x89da('0x23')]({'raw':_0x4f0e72['options']?_0x4f0e72[_0x89da('0x1c')][_0x89da('0x24')]===undefined?!![]:![]:!![],'where':_0x4f0e72[_0x89da('0x1c')]?_0x4f0e72[_0x89da('0x1c')][_0x89da('0x25')]||null:null,'attributes':_0x4f0e72[_0x89da('0x1c')]?_0x4f0e72[_0x89da('0x1c')][_0x89da('0x1d')]||null:null,'include':_0x4f0e72[_0x89da('0x1c')]?_0x4f0e72[_0x89da('0x1c')]['include']?_[_0x89da('0x21')](_0x4f0e72['options']['include'],function(_0x13556a){return{'model':db[_0x13556a[_0x89da('0x20')]],'as':_0x13556a['as'],'attributes':_0x13556a[_0x89da('0x1d')],'include':_0x13556a[_0x89da('0x1f')]?_[_0x89da('0x21')](_0x13556a[_0x89da('0x1f')],function(_0x5859f3){return{'model':db[_0x5859f3['model']],'as':_0x5859f3['as'],'attributes':_0x5859f3['attributes'],'include':_0x5859f3[_0x89da('0x1f')]?_[_0x89da('0x21')](_0x5859f3['include'],function(_0x4650b9){return{'model':db[_0x4650b9[_0x89da('0x20')]],'as':_0x4650b9['as'],'attributes':_0x4650b9[_0x89da('0x1d')]};}):[]};}):[]};}):[]:[]})[_0x89da('0x10')](function(_0x68f35e){logger['info'](_0x89da('0x26'),_0x4f0e72);logger[_0x89da('0x13')](_0x89da('0x26'),_0x4f0e72,JSON[_0x89da('0x14')](_0x68f35e));_0x291807(_0x68f35e);})[_0x89da('0x1a')](function(_0x4065cb){logger[_0x89da('0x15')](_0x89da('0x26'),_0x4065cb[_0x89da('0x17')],_0x4f0e72);_0x11b1b8(_0x20f6a3[_0x89da('0x15')](0x1f4,_0x4065cb['message']));});});};
\ No newline at end of file