Built motion from commit (unavailable).|2.5.21
[motion2.git] / server / api / voiceQueue / voiceQueue.rpc.js
index 828371d..e5af089 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x1fdd=['localhost','socket.io-emitter','request','then','info','VoiceQueue,\x20%s,\x20%s','request\x20sent','debug','VoiceQueue,\x20%s,\x20%s,\x20%s','stringify','code','error','message','result','catch','GetVoiceQueue','VoiceQueue','findAll','options','raw','where','attributes','include','map','model','ShowVoiceQueue','find','lodash','util','moment','bluebird','ioredis','../../config/utils','rpc','../../config/environment','client','http','redis','defaults'];(function(_0x2b26c5,_0x547bea){var _0xfc7f7f=function(_0x2280b9){while(--_0x2280b9){_0x2b26c5['push'](_0x2b26c5['shift']());}};_0xfc7f7f(++_0x547bea);}(_0x1fdd,0x153));var _0xd1fd=function(_0x1e6437,_0x52d483){_0x1e6437=_0x1e6437-0x0;var _0x3f97ae=_0x1fdd[_0x1e6437];return _0x3f97ae;};'use strict';var _=require(_0xd1fd('0x0'));var util=require(_0xd1fd('0x1'));var moment=require(_0xd1fd('0x2'));var BPromise=require(_0xd1fd('0x3'));var rs=require('randomstring');var fs=require('fs');var Redis=require(_0xd1fd('0x4'));var db=require('../../mysqldb')['db'];var utils=require(_0xd1fd('0x5'));var logger=require('../../config/logger')(_0xd1fd('0x6'));var config=require(_0xd1fd('0x7'));var jayson=require('jayson/promise');var client=jayson[_0xd1fd('0x8')][_0xd1fd('0x9')]({'port':0x232a});config[_0xd1fd('0xa')]=_[_0xd1fd('0xb')](config['redis'],{'host':_0xd1fd('0xc'),'port':0x18eb});var socket=require(_0xd1fd('0xd'))(new Redis(config[_0xd1fd('0xa')]));require('./voiceQueue.socket')['register'](socket);function respondWithRpcPromise(_0x22ae3e,_0xf2056b,_0x529249){return new BPromise(function(_0xe99215,_0xaa6a1a){return client[_0xd1fd('0xe')](_0x22ae3e,_0x529249)[_0xd1fd('0xf')](function(_0x5c347d){logger[_0xd1fd('0x10')](_0xd1fd('0x11'),_0xf2056b,_0xd1fd('0x12'));logger[_0xd1fd('0x13')](_0xd1fd('0x14'),_0xf2056b,_0xd1fd('0x12'),JSON[_0xd1fd('0x15')](_0x5c347d));if(_0x5c347d['error']){if(_0x5c347d['error'][_0xd1fd('0x16')]===0x1f4){logger['error']('VoiceQueue,\x20%s,\x20%s',_0xf2056b,_0x5c347d[_0xd1fd('0x17')]['message']);return _0xaa6a1a(_0x5c347d[_0xd1fd('0x17')][_0xd1fd('0x18')]);}logger[_0xd1fd('0x17')]('VoiceQueue,\x20%s,\x20%s',_0xf2056b,_0x5c347d[_0xd1fd('0x17')][_0xd1fd('0x18')]);return _0xe99215(_0x5c347d['error'][_0xd1fd('0x18')]);}else{logger[_0xd1fd('0x10')](_0xd1fd('0x11'),_0xf2056b,'request\x20sent');_0xe99215(_0x5c347d[_0xd1fd('0x19')]['message']);}})[_0xd1fd('0x1a')](function(_0x1396bb){logger[_0xd1fd('0x17')]('VoiceQueue,\x20%s,\x20%s',_0xf2056b,_0x1396bb);_0xaa6a1a(_0x1396bb);});});}exports[_0xd1fd('0x1b')]=function(_0xef1633){var _0x572cb3=this;return new Promise(function(_0x4c4763,_0x3428cf){return db[_0xd1fd('0x1c')][_0xd1fd('0x1d')]({'raw':_0xef1633[_0xd1fd('0x1e')]?_0xef1633[_0xd1fd('0x1e')][_0xd1fd('0x1f')]===undefined?!![]:![]:!![],'where':_0xef1633[_0xd1fd('0x1e')]?_0xef1633[_0xd1fd('0x1e')][_0xd1fd('0x20')]||null:null,'attributes':_0xef1633[_0xd1fd('0x1e')]?_0xef1633[_0xd1fd('0x1e')][_0xd1fd('0x21')]||null:null,'limit':_0xef1633[_0xd1fd('0x1e')]?_0xef1633[_0xd1fd('0x1e')]['limit']||null:null,'include':_0xef1633[_0xd1fd('0x1e')]?_0xef1633[_0xd1fd('0x1e')][_0xd1fd('0x22')]?_[_0xd1fd('0x23')](_0xef1633[_0xd1fd('0x1e')][_0xd1fd('0x22')],function(_0x3c1bfd){return{'model':db[_0x3c1bfd[_0xd1fd('0x24')]],'as':_0x3c1bfd['as'],'attributes':_0x3c1bfd['attributes'],'include':_0x3c1bfd['include']?_[_0xd1fd('0x23')](_0x3c1bfd[_0xd1fd('0x22')],function(_0x2afc41){return{'model':db[_0x2afc41[_0xd1fd('0x24')]],'as':_0x2afc41['as'],'attributes':_0x2afc41[_0xd1fd('0x21')],'include':_0x2afc41[_0xd1fd('0x22')]?_[_0xd1fd('0x23')](_0x2afc41[_0xd1fd('0x22')],function(_0x1c2aba){return{'model':db[_0x1c2aba[_0xd1fd('0x24')]],'as':_0x1c2aba['as'],'attributes':_0x1c2aba[_0xd1fd('0x21')]};}):[]};}):[]};}):[]:[]})[_0xd1fd('0xf')](function(_0x3fd907){logger[_0xd1fd('0x10')](_0xd1fd('0x1b'),_0xef1633);logger[_0xd1fd('0x13')](_0xd1fd('0x1b'),_0xef1633,JSON[_0xd1fd('0x15')](_0x3fd907));_0x4c4763(_0x3fd907);})['catch'](function(_0x651102){logger['error'](_0xd1fd('0x1b'),_0x651102[_0xd1fd('0x18')],_0xef1633);_0x3428cf(_0x572cb3[_0xd1fd('0x17')](0x1f4,_0x651102[_0xd1fd('0x18')]));});});};exports[_0xd1fd('0x25')]=function(_0x531b0d){var _0x18d686=this;return new Promise(function(_0x4b2e67,_0x2139f5){return db[_0xd1fd('0x1c')][_0xd1fd('0x26')]({'raw':_0x531b0d[_0xd1fd('0x1e')]?_0x531b0d[_0xd1fd('0x1e')][_0xd1fd('0x1f')]===undefined?!![]:![]:!![],'where':_0x531b0d['options']?_0x531b0d[_0xd1fd('0x1e')][_0xd1fd('0x20')]||null:null,'attributes':_0x531b0d[_0xd1fd('0x1e')]?_0x531b0d[_0xd1fd('0x1e')]['attributes']||null:null,'include':_0x531b0d['options']?_0x531b0d[_0xd1fd('0x1e')]['include']?_[_0xd1fd('0x23')](_0x531b0d[_0xd1fd('0x1e')][_0xd1fd('0x22')],function(_0x2b0f53){return{'model':db[_0x2b0f53['model']],'as':_0x2b0f53['as'],'attributes':_0x2b0f53['attributes'],'include':_0x2b0f53[_0xd1fd('0x22')]?_[_0xd1fd('0x23')](_0x2b0f53[_0xd1fd('0x22')],function(_0x53a003){return{'model':db[_0x53a003[_0xd1fd('0x24')]],'as':_0x53a003['as'],'attributes':_0x53a003[_0xd1fd('0x21')],'include':_0x53a003[_0xd1fd('0x22')]?_['map'](_0x53a003[_0xd1fd('0x22')],function(_0x471392){return{'model':db[_0x471392[_0xd1fd('0x24')]],'as':_0x471392['as'],'attributes':_0x471392['attributes']};}):[]};}):[]};}):[]:[]})[_0xd1fd('0xf')](function(_0xcd5868){logger[_0xd1fd('0x10')](_0xd1fd('0x25'),_0x531b0d);logger[_0xd1fd('0x13')](_0xd1fd('0x25'),_0x531b0d,JSON[_0xd1fd('0x15')](_0xcd5868));_0x4b2e67(_0xcd5868);})[_0xd1fd('0x1a')](function(_0x48d22c){logger[_0xd1fd('0x17')](_0xd1fd('0x25'),_0x48d22c[_0xd1fd('0x18')],_0x531b0d);_0x2139f5(_0x18d686[_0xd1fd('0x17')](0x1f4,_0x48d22c[_0xd1fd('0x18')]));});});};
\ No newline at end of file
+var _0xb6c2=['../../config/logger','rpc','../../config/environment','jayson/promise','redis','defaults','localhost','register','request','info','VoiceQueue,\x20%s,\x20%s','request\x20sent','debug','VoiceQueue,\x20%s,\x20%s,\x20%s','stringify','error','code','message','result','catch','VoiceQueue','findAll','options','raw','where','attributes','limit','include','map','model','then','GetVoiceQueue','ShowVoiceQueue','find','util','moment','randomstring','ioredis','../../mysqldb','../../config/utils'];(function(_0x136cbb,_0x2a97f9){var _0x333a69=function(_0x5dc5bb){while(--_0x5dc5bb){_0x136cbb['push'](_0x136cbb['shift']());}};_0x333a69(++_0x2a97f9);}(_0xb6c2,0x1b2));var _0x2b6c=function(_0x592cac,_0x516116){_0x592cac=_0x592cac-0x0;var _0x27408c=_0xb6c2[_0x592cac];return _0x27408c;};'use strict';var _=require('lodash');var util=require(_0x2b6c('0x0'));var moment=require(_0x2b6c('0x1'));var BPromise=require('bluebird');var rs=require(_0x2b6c('0x2'));var fs=require('fs');var Redis=require(_0x2b6c('0x3'));var db=require(_0x2b6c('0x4'))['db'];var utils=require(_0x2b6c('0x5'));var logger=require(_0x2b6c('0x6'))(_0x2b6c('0x7'));var config=require(_0x2b6c('0x8'));var jayson=require(_0x2b6c('0x9'));var client=jayson['client']['http']({'port':0x232a});config[_0x2b6c('0xa')]=_[_0x2b6c('0xb')](config[_0x2b6c('0xa')],{'host':_0x2b6c('0xc'),'port':0x18eb});var socket=require('socket.io-emitter')(new Redis(config[_0x2b6c('0xa')]));require('./voiceQueue.socket')[_0x2b6c('0xd')](socket);function respondWithRpcPromise(_0x1a55c6,_0x5b38be,_0x567c15){return new BPromise(function(_0x40f2b7,_0x23505b){return client[_0x2b6c('0xe')](_0x1a55c6,_0x567c15)['then'](function(_0x53a5aa){logger[_0x2b6c('0xf')](_0x2b6c('0x10'),_0x5b38be,_0x2b6c('0x11'));logger[_0x2b6c('0x12')](_0x2b6c('0x13'),_0x5b38be,'request\x20sent',JSON[_0x2b6c('0x14')](_0x53a5aa));if(_0x53a5aa[_0x2b6c('0x15')]){if(_0x53a5aa[_0x2b6c('0x15')][_0x2b6c('0x16')]===0x1f4){logger[_0x2b6c('0x15')](_0x2b6c('0x10'),_0x5b38be,_0x53a5aa[_0x2b6c('0x15')][_0x2b6c('0x17')]);return _0x23505b(_0x53a5aa[_0x2b6c('0x15')][_0x2b6c('0x17')]);}logger[_0x2b6c('0x15')](_0x2b6c('0x10'),_0x5b38be,_0x53a5aa[_0x2b6c('0x15')][_0x2b6c('0x17')]);return _0x40f2b7(_0x53a5aa[_0x2b6c('0x15')][_0x2b6c('0x17')]);}else{logger[_0x2b6c('0xf')](_0x2b6c('0x10'),_0x5b38be,_0x2b6c('0x11'));_0x40f2b7(_0x53a5aa[_0x2b6c('0x18')][_0x2b6c('0x17')]);}})[_0x2b6c('0x19')](function(_0x58dea9){logger[_0x2b6c('0x15')](_0x2b6c('0x10'),_0x5b38be,_0x58dea9);_0x23505b(_0x58dea9);});});}exports['GetVoiceQueue']=function(_0x15df8d){var _0x4fa252=this;return new Promise(function(_0x3a4888,_0x44e1df){return db[_0x2b6c('0x1a')][_0x2b6c('0x1b')]({'raw':_0x15df8d['options']?_0x15df8d[_0x2b6c('0x1c')][_0x2b6c('0x1d')]===undefined?!![]:![]:!![],'where':_0x15df8d['options']?_0x15df8d['options'][_0x2b6c('0x1e')]||null:null,'attributes':_0x15df8d['options']?_0x15df8d[_0x2b6c('0x1c')][_0x2b6c('0x1f')]||null:null,'limit':_0x15df8d[_0x2b6c('0x1c')]?_0x15df8d['options'][_0x2b6c('0x20')]||null:null,'include':_0x15df8d[_0x2b6c('0x1c')]?_0x15df8d[_0x2b6c('0x1c')][_0x2b6c('0x21')]?_[_0x2b6c('0x22')](_0x15df8d[_0x2b6c('0x1c')][_0x2b6c('0x21')],function(_0x4192d0){return{'model':db[_0x4192d0[_0x2b6c('0x23')]],'as':_0x4192d0['as'],'attributes':_0x4192d0[_0x2b6c('0x1f')],'include':_0x4192d0[_0x2b6c('0x21')]?_[_0x2b6c('0x22')](_0x4192d0[_0x2b6c('0x21')],function(_0x419557){return{'model':db[_0x419557[_0x2b6c('0x23')]],'as':_0x419557['as'],'attributes':_0x419557[_0x2b6c('0x1f')],'include':_0x419557['include']?_[_0x2b6c('0x22')](_0x419557[_0x2b6c('0x21')],function(_0x1fa2bc){return{'model':db[_0x1fa2bc[_0x2b6c('0x23')]],'as':_0x1fa2bc['as'],'attributes':_0x1fa2bc[_0x2b6c('0x1f')]};}):[]};}):[]};}):[]:[]})[_0x2b6c('0x24')](function(_0x375c6b){logger[_0x2b6c('0xf')]('GetVoiceQueue',_0x15df8d);logger[_0x2b6c('0x12')]('GetVoiceQueue',_0x15df8d,JSON[_0x2b6c('0x14')](_0x375c6b));_0x3a4888(_0x375c6b);})['catch'](function(_0x1596c8){logger[_0x2b6c('0x15')](_0x2b6c('0x25'),_0x1596c8['message'],_0x15df8d);_0x44e1df(_0x4fa252[_0x2b6c('0x15')](0x1f4,_0x1596c8[_0x2b6c('0x17')]));});});};exports[_0x2b6c('0x26')]=function(_0x46733a){var _0xe06701=this;return new Promise(function(_0x3fc171,_0x257813){return db['VoiceQueue'][_0x2b6c('0x27')]({'raw':_0x46733a[_0x2b6c('0x1c')]?_0x46733a[_0x2b6c('0x1c')][_0x2b6c('0x1d')]===undefined?!![]:![]:!![],'where':_0x46733a['options']?_0x46733a[_0x2b6c('0x1c')][_0x2b6c('0x1e')]||null:null,'attributes':_0x46733a[_0x2b6c('0x1c')]?_0x46733a[_0x2b6c('0x1c')][_0x2b6c('0x1f')]||null:null,'include':_0x46733a[_0x2b6c('0x1c')]?_0x46733a[_0x2b6c('0x1c')]['include']?_[_0x2b6c('0x22')](_0x46733a[_0x2b6c('0x1c')]['include'],function(_0x3db670){return{'model':db[_0x3db670[_0x2b6c('0x23')]],'as':_0x3db670['as'],'attributes':_0x3db670[_0x2b6c('0x1f')],'include':_0x3db670['include']?_[_0x2b6c('0x22')](_0x3db670[_0x2b6c('0x21')],function(_0x4bebbc){return{'model':db[_0x4bebbc['model']],'as':_0x4bebbc['as'],'attributes':_0x4bebbc[_0x2b6c('0x1f')],'include':_0x4bebbc[_0x2b6c('0x21')]?_[_0x2b6c('0x22')](_0x4bebbc[_0x2b6c('0x21')],function(_0x376977){return{'model':db[_0x376977['model']],'as':_0x376977['as'],'attributes':_0x376977[_0x2b6c('0x1f')]};}):[]};}):[]};}):[]:[]})[_0x2b6c('0x24')](function(_0x1ce136){logger[_0x2b6c('0xf')](_0x2b6c('0x26'),_0x46733a);logger[_0x2b6c('0x12')](_0x2b6c('0x26'),_0x46733a,JSON['stringify'](_0x1ce136));_0x3fc171(_0x1ce136);})['catch'](function(_0x41b66f){logger[_0x2b6c('0x15')](_0x2b6c('0x26'),_0x41b66f['message'],_0x46733a);_0x257813(_0xe06701[_0x2b6c('0x15')](0x1f4,_0x41b66f[_0x2b6c('0x17')]));});});};
\ No newline at end of file