Built motion from commit ff78e754.|2.6.29
[motion2.git] / server / api / voiceExtension / voiceExtension.rpc.js
index 634dc7d..7acafc2 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x9a22=['lodash','util','moment','bluebird','randomstring','ioredis','../../mysqldb','rpc','../../config/environment','jayson/promise','client','http','redis','defaults','socket.io-emitter','register','request','then','info','VoiceExtension,\x20%s,\x20%s','request\x20sent','VoiceExtension,\x20%s,\x20%s,\x20%s','stringify','error','code','message','result','catch','GetVoiceExtension','VoiceExtension','findAll','options','raw','attributes','limit','include','model','map','debug'];(function(_0x1a51f4,_0x19ef62){var _0x12a05d=function(_0x5dc00f){while(--_0x5dc00f){_0x1a51f4['push'](_0x1a51f4['shift']());}};_0x12a05d(++_0x19ef62);}(_0x9a22,0x75));var _0x29a2=function(_0x12d033,_0x25fa2f){_0x12d033=_0x12d033-0x0;var _0x3b4e80=_0x9a22[_0x12d033];return _0x3b4e80;};'use strict';var _=require(_0x29a2('0x0'));var util=require(_0x29a2('0x1'));var moment=require(_0x29a2('0x2'));var BPromise=require(_0x29a2('0x3'));var rs=require(_0x29a2('0x4'));var fs=require('fs');var Redis=require(_0x29a2('0x5'));var db=require(_0x29a2('0x6'))['db'];var utils=require('../../config/utils');var logger=require('../../config/logger')(_0x29a2('0x7'));var config=require(_0x29a2('0x8'));var jayson=require(_0x29a2('0x9'));var client=jayson[_0x29a2('0xa')][_0x29a2('0xb')]({'port':0x232a});config[_0x29a2('0xc')]=_[_0x29a2('0xd')](config[_0x29a2('0xc')],{'host':'localhost','port':0x18eb});var socket=require(_0x29a2('0xe'))(new Redis(config[_0x29a2('0xc')]));require('./voiceExtension.socket')[_0x29a2('0xf')](socket);function respondWithRpcPromise(_0x336236,_0x4bcc9c,_0x3140c7){return new BPromise(function(_0x47439a,_0x4dded3){return client[_0x29a2('0x10')](_0x336236,_0x3140c7)[_0x29a2('0x11')](function(_0x1442b6){logger[_0x29a2('0x12')](_0x29a2('0x13'),_0x4bcc9c,_0x29a2('0x14'));logger['debug'](_0x29a2('0x15'),_0x4bcc9c,_0x29a2('0x14'),JSON[_0x29a2('0x16')](_0x1442b6));if(_0x1442b6[_0x29a2('0x17')]){if(_0x1442b6[_0x29a2('0x17')][_0x29a2('0x18')]===0x1f4){logger[_0x29a2('0x17')]('VoiceExtension,\x20%s,\x20%s',_0x4bcc9c,_0x1442b6[_0x29a2('0x17')][_0x29a2('0x19')]);return _0x4dded3(_0x1442b6[_0x29a2('0x17')][_0x29a2('0x19')]);}logger['error']('VoiceExtension,\x20%s,\x20%s',_0x4bcc9c,_0x1442b6[_0x29a2('0x17')][_0x29a2('0x19')]);return _0x47439a(_0x1442b6[_0x29a2('0x17')][_0x29a2('0x19')]);}else{logger[_0x29a2('0x12')]('VoiceExtension,\x20%s,\x20%s',_0x4bcc9c,_0x29a2('0x14'));_0x47439a(_0x1442b6[_0x29a2('0x1a')]['message']);}})[_0x29a2('0x1b')](function(_0x4ca5ee){logger[_0x29a2('0x17')](_0x29a2('0x13'),_0x4bcc9c,_0x4ca5ee);_0x4dded3(_0x4ca5ee);});});}exports[_0x29a2('0x1c')]=function(_0x31f1a5){var _0x5a7eb2=this;return new Promise(function(_0x5766bf,_0x542a10){return db[_0x29a2('0x1d')][_0x29a2('0x1e')]({'raw':_0x31f1a5[_0x29a2('0x1f')]?_0x31f1a5[_0x29a2('0x1f')][_0x29a2('0x20')]===undefined?!![]:![]:!![],'where':_0x31f1a5[_0x29a2('0x1f')]?_0x31f1a5[_0x29a2('0x1f')]['where']||null:null,'attributes':_0x31f1a5[_0x29a2('0x1f')]?_0x31f1a5[_0x29a2('0x1f')][_0x29a2('0x21')]||null:null,'limit':_0x31f1a5[_0x29a2('0x1f')]?_0x31f1a5[_0x29a2('0x1f')][_0x29a2('0x22')]||null:null,'include':_0x31f1a5[_0x29a2('0x1f')]?_0x31f1a5[_0x29a2('0x1f')]['include']?_['map'](_0x31f1a5[_0x29a2('0x1f')][_0x29a2('0x23')],function(_0x1d328f){return{'model':db[_0x1d328f[_0x29a2('0x24')]],'as':_0x1d328f['as'],'attributes':_0x1d328f[_0x29a2('0x21')],'include':_0x1d328f[_0x29a2('0x23')]?_[_0x29a2('0x25')](_0x1d328f[_0x29a2('0x23')],function(_0x3063f3){return{'model':db[_0x3063f3[_0x29a2('0x24')]],'as':_0x3063f3['as'],'attributes':_0x3063f3[_0x29a2('0x21')],'include':_0x3063f3[_0x29a2('0x23')]?_[_0x29a2('0x25')](_0x3063f3['include'],function(_0x1c191b){return{'model':db[_0x1c191b[_0x29a2('0x24')]],'as':_0x1c191b['as'],'attributes':_0x1c191b[_0x29a2('0x21')]};}):[]};}):[]};}):[]:[]})[_0x29a2('0x11')](function(_0x59a253){logger['info'](_0x29a2('0x1c'),_0x31f1a5);logger[_0x29a2('0x26')]('GetVoiceExtension',_0x31f1a5,JSON[_0x29a2('0x16')](_0x59a253));_0x5766bf(_0x59a253);})['catch'](function(_0x1f9bef){logger['error'](_0x29a2('0x1c'),_0x1f9bef['message'],_0x31f1a5);_0x542a10(_0x5a7eb2[_0x29a2('0x17')](0x1f4,_0x1f9bef[_0x29a2('0x19')]));});});};
\ No newline at end of file
+var _0x187d=['moment','bluebird','randomstring','ioredis','../../mysqldb','../../config/utils','rpc','../../config/environment','client','http','redis','defaults','localhost','socket.io-emitter','register','then','info','request\x20sent','debug','VoiceExtension,\x20%s,\x20%s,\x20%s','stringify','error','code','VoiceExtension,\x20%s,\x20%s','message','result','catch','GetVoiceExtension','VoiceExtension','findAll','options','where','attributes','map','include','model','lodash'];(function(_0x505f51,_0x1a3e1d){var _0x5468b3=function(_0x371b35){while(--_0x371b35){_0x505f51['push'](_0x505f51['shift']());}};_0x5468b3(++_0x1a3e1d);}(_0x187d,0x93));var _0xd187=function(_0x54d4fe,_0x55e869){_0x54d4fe=_0x54d4fe-0x0;var _0x1ab5bb=_0x187d[_0x54d4fe];return _0x1ab5bb;};'use strict';var _=require(_0xd187('0x0'));var util=require('util');var moment=require(_0xd187('0x1'));var BPromise=require(_0xd187('0x2'));var rs=require(_0xd187('0x3'));var fs=require('fs');var Redis=require(_0xd187('0x4'));var db=require(_0xd187('0x5'))['db'];var utils=require(_0xd187('0x6'));var logger=require('../../config/logger')(_0xd187('0x7'));var config=require(_0xd187('0x8'));var jayson=require('jayson/promise');var client=jayson[_0xd187('0x9')][_0xd187('0xa')]({'port':0x232a});config[_0xd187('0xb')]=_[_0xd187('0xc')](config[_0xd187('0xb')],{'host':_0xd187('0xd'),'port':0x18eb});var socket=require(_0xd187('0xe'))(new Redis(config[_0xd187('0xb')]));require('./voiceExtension.socket')[_0xd187('0xf')](socket);function respondWithRpcPromise(_0x42848b,_0x4039f6,_0x473866){return new BPromise(function(_0x33ca45,_0x2a61a4){return client['request'](_0x42848b,_0x473866)[_0xd187('0x10')](function(_0x412ccf){logger[_0xd187('0x11')]('VoiceExtension,\x20%s,\x20%s',_0x4039f6,_0xd187('0x12'));logger[_0xd187('0x13')](_0xd187('0x14'),_0x4039f6,'request\x20sent',JSON[_0xd187('0x15')](_0x412ccf));if(_0x412ccf[_0xd187('0x16')]){if(_0x412ccf[_0xd187('0x16')][_0xd187('0x17')]===0x1f4){logger['error'](_0xd187('0x18'),_0x4039f6,_0x412ccf[_0xd187('0x16')][_0xd187('0x19')]);return _0x2a61a4(_0x412ccf[_0xd187('0x16')]['message']);}logger[_0xd187('0x16')]('VoiceExtension,\x20%s,\x20%s',_0x4039f6,_0x412ccf['error'][_0xd187('0x19')]);return _0x33ca45(_0x412ccf['error']['message']);}else{logger[_0xd187('0x11')](_0xd187('0x18'),_0x4039f6,_0xd187('0x12'));_0x33ca45(_0x412ccf[_0xd187('0x1a')][_0xd187('0x19')]);}})[_0xd187('0x1b')](function(_0x12b388){logger[_0xd187('0x16')](_0xd187('0x18'),_0x4039f6,_0x12b388);_0x2a61a4(_0x12b388);});});}exports[_0xd187('0x1c')]=function(_0x170d5c){var _0x11b2a1=this;return new Promise(function(_0x207978,_0x5204ee){return db[_0xd187('0x1d')][_0xd187('0x1e')]({'raw':_0x170d5c[_0xd187('0x1f')]?_0x170d5c['options']['raw']===undefined?!![]:![]:!![],'where':_0x170d5c['options']?_0x170d5c[_0xd187('0x1f')][_0xd187('0x20')]||null:null,'attributes':_0x170d5c[_0xd187('0x1f')]?_0x170d5c['options'][_0xd187('0x21')]||null:null,'limit':_0x170d5c['options']?_0x170d5c[_0xd187('0x1f')]['limit']||null:null,'include':_0x170d5c[_0xd187('0x1f')]?_0x170d5c['options']['include']?_[_0xd187('0x22')](_0x170d5c['options'][_0xd187('0x23')],function(_0x598aa4){return{'model':db[_0x598aa4['model']],'as':_0x598aa4['as'],'attributes':_0x598aa4['attributes'],'include':_0x598aa4[_0xd187('0x23')]?_[_0xd187('0x22')](_0x598aa4[_0xd187('0x23')],function(_0x4a7f6f){return{'model':db[_0x4a7f6f['model']],'as':_0x4a7f6f['as'],'attributes':_0x4a7f6f[_0xd187('0x21')],'include':_0x4a7f6f[_0xd187('0x23')]?_['map'](_0x4a7f6f[_0xd187('0x23')],function(_0x1c87ee){return{'model':db[_0x1c87ee[_0xd187('0x24')]],'as':_0x1c87ee['as'],'attributes':_0x1c87ee['attributes']};}):[]};}):[]};}):[]:[]})[_0xd187('0x10')](function(_0x56e292){logger[_0xd187('0x11')](_0xd187('0x1c'),_0x170d5c);logger[_0xd187('0x13')](_0xd187('0x1c'),_0x170d5c,JSON['stringify'](_0x56e292));_0x207978(_0x56e292);})[_0xd187('0x1b')](function(_0xb38778){logger['error']('GetVoiceExtension',_0xb38778[_0xd187('0x19')],_0x170d5c);_0x5204ee(_0x11b2a1[_0xd187('0x16')](0x1f4,_0xb38778[_0xd187('0x19')]));});});};
\ No newline at end of file