Built motion from commit (unavailable).|2.3.1
[motion2.git] / server / api / voiceQueueReport / voiceQueueReport.rpc.js
index 5566e37..db97555 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xfdf0=['register','then','info','VoiceQueueReport,\x20%s,\x20%s','request\x20sent','debug','VoiceQueueReport,\x20%s,\x20%s,\x20%s','error','message','result','catch','GetVoiceQueueReport','VoiceQueueReport','options','raw','map','model','attributes','include','CreateVoiceQueueReport','create','body','UpdateVoiceQueueReport','update','where','limit','stringify','util','bluebird','randomstring','ioredis','../../config/utils','../../config/logger','rpc','../../config/environment','jayson/promise','client','redis','localhost'];(function(_0x474d1c,_0x7c5d8b){var _0x566cd2=function(_0x5de84e){while(--_0x5de84e){_0x474d1c['push'](_0x474d1c['shift']());}};_0x566cd2(++_0x7c5d8b);}(_0xfdf0,0xde));var _0x0fdf=function(_0x2af29a,_0x4f44bc){_0x2af29a=_0x2af29a-0x0;var _0x5ef02f=_0xfdf0[_0x2af29a];return _0x5ef02f;};'use strict';var _=require('lodash');var util=require(_0x0fdf('0x0'));var moment=require('moment');var BPromise=require(_0x0fdf('0x1'));var rs=require(_0x0fdf('0x2'));var fs=require('fs');var Redis=require(_0x0fdf('0x3'));var db=require('../../mysqldb')['db'];var utils=require(_0x0fdf('0x4'));var logger=require(_0x0fdf('0x5'))(_0x0fdf('0x6'));var config=require(_0x0fdf('0x7'));var jayson=require(_0x0fdf('0x8'));var client=jayson[_0x0fdf('0x9')]['http']({'port':0x232a});config[_0x0fdf('0xa')]=_['defaults'](config['redis'],{'host':_0x0fdf('0xb'),'port':0x18eb});var socket=require('socket.io-emitter')(new Redis(config['redis']));require('./voiceQueueReport.socket')[_0x0fdf('0xc')](socket);function respondWithRpcPromise(_0x5d375a,_0x18f26f,_0xbec894){return new BPromise(function(_0x4da3b0,_0x1865db){return client['request'](_0x5d375a,_0xbec894)[_0x0fdf('0xd')](function(_0x44b610){logger[_0x0fdf('0xe')](_0x0fdf('0xf'),_0x18f26f,_0x0fdf('0x10'));logger[_0x0fdf('0x11')](_0x0fdf('0x12'),_0x18f26f,_0x0fdf('0x10'),JSON['stringify'](_0x44b610));if(_0x44b610['error']){if(_0x44b610[_0x0fdf('0x13')]['code']===0x1f4){logger[_0x0fdf('0x13')]('VoiceQueueReport,\x20%s,\x20%s',_0x18f26f,_0x44b610[_0x0fdf('0x13')][_0x0fdf('0x14')]);return _0x1865db(_0x44b610[_0x0fdf('0x13')][_0x0fdf('0x14')]);}logger[_0x0fdf('0x13')](_0x0fdf('0xf'),_0x18f26f,_0x44b610[_0x0fdf('0x13')][_0x0fdf('0x14')]);return _0x4da3b0(_0x44b610[_0x0fdf('0x13')][_0x0fdf('0x14')]);}else{logger[_0x0fdf('0xe')](_0x0fdf('0xf'),_0x18f26f,'request\x20sent');_0x4da3b0(_0x44b610[_0x0fdf('0x15')][_0x0fdf('0x14')]);}})[_0x0fdf('0x16')](function(_0x545aa4){logger[_0x0fdf('0x13')](_0x0fdf('0xf'),_0x18f26f,_0x545aa4);_0x1865db(_0x545aa4);});});}exports[_0x0fdf('0x17')]=function(_0x46458a){var _0x32cca3=this;return new Promise(function(_0x27d9c9,_0x329e23){return db[_0x0fdf('0x18')]['findAll']({'raw':_0x46458a[_0x0fdf('0x19')]?_0x46458a[_0x0fdf('0x19')][_0x0fdf('0x1a')]===undefined?!![]:![]:!![],'where':_0x46458a[_0x0fdf('0x19')]?_0x46458a[_0x0fdf('0x19')]['where']||null:null,'attributes':_0x46458a[_0x0fdf('0x19')]?_0x46458a[_0x0fdf('0x19')]['attributes']||null:null,'limit':_0x46458a[_0x0fdf('0x19')]?_0x46458a[_0x0fdf('0x19')]['limit']||null:null,'include':_0x46458a['options']?_0x46458a['options']['include']?_[_0x0fdf('0x1b')](_0x46458a['options']['include'],function(_0x39632c){return{'model':db[_0x39632c[_0x0fdf('0x1c')]],'as':_0x39632c['as'],'attributes':_0x39632c[_0x0fdf('0x1d')],'include':_0x39632c['include']?_[_0x0fdf('0x1b')](_0x39632c[_0x0fdf('0x1e')],function(_0x3f0379){return{'model':db[_0x3f0379['model']],'as':_0x3f0379['as'],'attributes':_0x3f0379[_0x0fdf('0x1d')],'include':_0x3f0379['include']?_[_0x0fdf('0x1b')](_0x3f0379[_0x0fdf('0x1e')],function(_0x25cdb6){return{'model':db[_0x25cdb6['model']],'as':_0x25cdb6['as'],'attributes':_0x25cdb6[_0x0fdf('0x1d')]};}):[]};}):[]};}):[]:[]})['then'](function(_0x42d0bc){logger[_0x0fdf('0xe')]('GetVoiceQueueReport',_0x46458a);logger[_0x0fdf('0x11')](_0x0fdf('0x17'),_0x46458a,JSON['stringify'](_0x42d0bc));_0x27d9c9(_0x42d0bc);})[_0x0fdf('0x16')](function(_0x1ec96b){logger[_0x0fdf('0x13')](_0x0fdf('0x17'),_0x1ec96b[_0x0fdf('0x14')],_0x46458a);_0x329e23(_0x32cca3[_0x0fdf('0x13')](0x1f4,_0x1ec96b['message']));});});};exports[_0x0fdf('0x1f')]=function(_0x1bae25){var _0x2b42b6=this;return new Promise(function(_0x46a6dd,_0x39d1ef){return db['VoiceQueueReport'][_0x0fdf('0x20')](_0x1bae25[_0x0fdf('0x21')],{'raw':_0x1bae25[_0x0fdf('0x19')]?_0x1bae25[_0x0fdf('0x19')][_0x0fdf('0x1a')]===undefined?!![]:![]:!![]})[_0x0fdf('0xd')](function(_0x53b432){logger['info'](_0x0fdf('0x1f'),_0x1bae25);logger[_0x0fdf('0x11')](_0x0fdf('0x1f'),_0x1bae25,JSON['stringify'](_0x53b432));_0x46a6dd(_0x53b432);})['catch'](function(_0x41d769){logger[_0x0fdf('0x13')](_0x0fdf('0x1f'),_0x41d769[_0x0fdf('0x14')],_0x1bae25);_0x39d1ef(_0x2b42b6[_0x0fdf('0x13')](0x1f4,_0x41d769[_0x0fdf('0x14')]));});});};exports[_0x0fdf('0x22')]=function(_0xcad49){var _0x1eb8e3=this;return new Promise(function(_0x69cc1b,_0x18045d){return db[_0x0fdf('0x18')][_0x0fdf('0x23')](_0xcad49['body'],{'raw':_0xcad49[_0x0fdf('0x19')]?_0xcad49[_0x0fdf('0x19')][_0x0fdf('0x1a')]===undefined?!![]:![]:!![],'individualHooks':!![],'where':_0xcad49[_0x0fdf('0x19')]?_0xcad49['options'][_0x0fdf('0x24')]||null:null,'attributes':_0xcad49['options']?_0xcad49[_0x0fdf('0x19')][_0x0fdf('0x1d')]||null:null,'limit':_0xcad49[_0x0fdf('0x19')]?_0xcad49[_0x0fdf('0x19')][_0x0fdf('0x25')]||null:null})[_0x0fdf('0xd')](function(_0x636e1b){logger[_0x0fdf('0xe')]('UpdateVoiceQueueReport',_0xcad49);logger[_0x0fdf('0x11')]('UpdateVoiceQueueReport',_0xcad49,JSON[_0x0fdf('0x26')](_0x636e1b));_0x69cc1b(_0x636e1b);})[_0x0fdf('0x16')](function(_0x206c92){logger[_0x0fdf('0x13')](_0x0fdf('0x22'),_0x206c92['message'],_0xcad49);_0x18045d(_0x1eb8e3[_0x0fdf('0x13')](0x1f4,_0x206c92[_0x0fdf('0x14')]));});});};
\ No newline at end of file
+var _0x7307=['VoiceQueueReport','findAll','options','map','include','model','attributes','CreateVoiceQueueReport','create','body','raw','stringify','update','where','limit','UpdateVoiceQueueReport','lodash','moment','randomstring','ioredis','../../mysqldb','../../config/utils','../../config/logger','defaults','localhost','register','request','then','info','debug','VoiceQueueReport,\x20%s,\x20%s,\x20%s','request\x20sent','code','error','VoiceQueueReport,\x20%s,\x20%s','message','result','catch','GetVoiceQueueReport'];(function(_0x453bc4,_0x1a31a0){var _0x55476c=function(_0x52e2b3){while(--_0x52e2b3){_0x453bc4['push'](_0x453bc4['shift']());}};_0x55476c(++_0x1a31a0);}(_0x7307,0x85));var _0x7730=function(_0x1a36a5,_0x746928){_0x1a36a5=_0x1a36a5-0x0;var _0x746243=_0x7307[_0x1a36a5];return _0x746243;};'use strict';var _=require(_0x7730('0x0'));var util=require('util');var moment=require(_0x7730('0x1'));var BPromise=require('bluebird');var rs=require(_0x7730('0x2'));var fs=require('fs');var Redis=require(_0x7730('0x3'));var db=require(_0x7730('0x4'))['db'];var utils=require(_0x7730('0x5'));var logger=require(_0x7730('0x6'))('rpc');var config=require('../../config/environment');var jayson=require('jayson/promise');var client=jayson['client']['http']({'port':0x232a});config['redis']=_[_0x7730('0x7')](config['redis'],{'host':_0x7730('0x8'),'port':0x18eb});var socket=require('socket.io-emitter')(new Redis(config['redis']));require('./voiceQueueReport.socket')[_0x7730('0x9')](socket);function respondWithRpcPromise(_0x5cb52f,_0x169962,_0x470298){return new BPromise(function(_0x4b4163,_0x57f41c){return client[_0x7730('0xa')](_0x5cb52f,_0x470298)[_0x7730('0xb')](function(_0x366717){logger[_0x7730('0xc')]('VoiceQueueReport,\x20%s,\x20%s',_0x169962,'request\x20sent');logger[_0x7730('0xd')](_0x7730('0xe'),_0x169962,_0x7730('0xf'),JSON['stringify'](_0x366717));if(_0x366717['error']){if(_0x366717['error'][_0x7730('0x10')]===0x1f4){logger[_0x7730('0x11')](_0x7730('0x12'),_0x169962,_0x366717[_0x7730('0x11')][_0x7730('0x13')]);return _0x57f41c(_0x366717[_0x7730('0x11')][_0x7730('0x13')]);}logger[_0x7730('0x11')](_0x7730('0x12'),_0x169962,_0x366717['error'][_0x7730('0x13')]);return _0x4b4163(_0x366717[_0x7730('0x11')][_0x7730('0x13')]);}else{logger[_0x7730('0xc')]('VoiceQueueReport,\x20%s,\x20%s',_0x169962,_0x7730('0xf'));_0x4b4163(_0x366717[_0x7730('0x14')][_0x7730('0x13')]);}})[_0x7730('0x15')](function(_0x25f3ea){logger[_0x7730('0x11')](_0x7730('0x12'),_0x169962,_0x25f3ea);_0x57f41c(_0x25f3ea);});});}exports[_0x7730('0x16')]=function(_0x308eb2){var _0x17c7f6=this;return new Promise(function(_0x2eb24f,_0x4b5539){return db[_0x7730('0x17')][_0x7730('0x18')]({'raw':_0x308eb2[_0x7730('0x19')]?_0x308eb2['options']['raw']===undefined?!![]:![]:!![],'where':_0x308eb2[_0x7730('0x19')]?_0x308eb2[_0x7730('0x19')]['where']||null:null,'attributes':_0x308eb2[_0x7730('0x19')]?_0x308eb2[_0x7730('0x19')]['attributes']||null:null,'limit':_0x308eb2['options']?_0x308eb2[_0x7730('0x19')]['limit']||null:null,'include':_0x308eb2[_0x7730('0x19')]?_0x308eb2['options']['include']?_[_0x7730('0x1a')](_0x308eb2[_0x7730('0x19')][_0x7730('0x1b')],function(_0x37868c){return{'model':db[_0x37868c[_0x7730('0x1c')]],'as':_0x37868c['as'],'attributes':_0x37868c[_0x7730('0x1d')],'include':_0x37868c[_0x7730('0x1b')]?_[_0x7730('0x1a')](_0x37868c['include'],function(_0x48c954){return{'model':db[_0x48c954[_0x7730('0x1c')]],'as':_0x48c954['as'],'attributes':_0x48c954[_0x7730('0x1d')],'include':_0x48c954[_0x7730('0x1b')]?_['map'](_0x48c954[_0x7730('0x1b')],function(_0x450ee3){return{'model':db[_0x450ee3[_0x7730('0x1c')]],'as':_0x450ee3['as'],'attributes':_0x450ee3[_0x7730('0x1d')]};}):[]};}):[]};}):[]:[]})[_0x7730('0xb')](function(_0x33dc65){logger['info'](_0x7730('0x16'),_0x308eb2);logger[_0x7730('0xd')]('GetVoiceQueueReport',_0x308eb2,JSON['stringify'](_0x33dc65));_0x2eb24f(_0x33dc65);})[_0x7730('0x15')](function(_0x10c50d){logger[_0x7730('0x11')]('GetVoiceQueueReport',_0x10c50d['message'],_0x308eb2);_0x4b5539(_0x17c7f6['error'](0x1f4,_0x10c50d[_0x7730('0x13')]));});});};exports[_0x7730('0x1e')]=function(_0x462f5c){var _0x5a9595=this;return new Promise(function(_0x54d58d,_0x3f5d1f){return db[_0x7730('0x17')][_0x7730('0x1f')](_0x462f5c[_0x7730('0x20')],{'raw':_0x462f5c[_0x7730('0x19')]?_0x462f5c[_0x7730('0x19')][_0x7730('0x21')]===undefined?!![]:![]:!![]})[_0x7730('0xb')](function(_0xd485e9){logger[_0x7730('0xc')](_0x7730('0x1e'),_0x462f5c);logger[_0x7730('0xd')](_0x7730('0x1e'),_0x462f5c,JSON[_0x7730('0x22')](_0xd485e9));_0x54d58d(_0xd485e9);})[_0x7730('0x15')](function(_0x30e836){logger[_0x7730('0x11')](_0x7730('0x1e'),_0x30e836['message'],_0x462f5c);_0x3f5d1f(_0x5a9595[_0x7730('0x11')](0x1f4,_0x30e836['message']));});});};exports['UpdateVoiceQueueReport']=function(_0x96f85e){var _0x5ca10d=this;return new Promise(function(_0x530670,_0x49f9dc){return db['VoiceQueueReport'][_0x7730('0x23')](_0x96f85e[_0x7730('0x20')],{'raw':_0x96f85e[_0x7730('0x19')]?_0x96f85e[_0x7730('0x19')][_0x7730('0x21')]===undefined?!![]:![]:!![],'individualHooks':!![],'where':_0x96f85e[_0x7730('0x19')]?_0x96f85e[_0x7730('0x19')][_0x7730('0x24')]||null:null,'attributes':_0x96f85e[_0x7730('0x19')]?_0x96f85e[_0x7730('0x19')][_0x7730('0x1d')]||null:null,'limit':_0x96f85e[_0x7730('0x19')]?_0x96f85e[_0x7730('0x19')][_0x7730('0x25')]||null:null})[_0x7730('0xb')](function(_0x32440b){logger[_0x7730('0xc')](_0x7730('0x26'),_0x96f85e);logger[_0x7730('0xd')](_0x7730('0x26'),_0x96f85e,JSON[_0x7730('0x22')](_0x32440b));_0x530670(_0x32440b);})['catch'](function(_0x50807f){logger[_0x7730('0x11')](_0x7730('0x26'),_0x50807f['message'],_0x96f85e);_0x49f9dc(_0x5ca10d['error'](0x1f4,_0x50807f['message']));});});};
\ No newline at end of file