Built motion from commit 10af8726.|2.6.34
[motion2.git] / server / services / routing / server / applications / tvox.js
index fa0b5c7..74bfa2b 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x1d47=['then','parse','result','logged','Unable\x20to\x20login\x20with\x20TVox\x20application','&serviceId=','&sessionId=','&data=','stringify','info','[%s][TVOX]\x20Request\x20sent\x20to\x20TVox:\x20%s','stop','catch','error','[%s][TVOX]\x20%s','isObject','[%s][TVOX]\x20Application\x20already\x20executed\x20for\x20the\x20current\x20session,\x20force\x20next','next','../../../../config/logger','routing','lodash','consequence','replace','\x20-\x20','includes','push','urlOnAnswer','urlOnRing','title','jsonrpc','2.0','login','params','utf8'];(function(_0xb6e2ea,_0x3b26e9){var _0x2a57bb=function(_0x2a1ac9){while(--_0x2a1ac9){_0xb6e2ea['push'](_0xb6e2ea['shift']());}};_0x2a57bb(++_0x3b26e9);}(_0x1d47,0x122));var _0x71d4=function(_0xefd519,_0xc62635){_0xefd519=_0xefd519-0x0;var _0x4bb882=_0x1d47[_0xefd519];return _0x4bb882;};'use strict';var rp=require('request-promise');var logger=require(_0x71d4('0x0'))(_0x71d4('0x1'));var _=require(_0x71d4('0x2'));var arr=[];exports[_0x71d4('0x3')]=function(_0x56c314,_0x2078d3){return function(_0x453419){var _0x17de70=_0x2078d3[0xa];var _0x1a8e16=_0x2078d3[0xb];var _0x4f98c1=_0x2078d3[0xc];var _0x146187=_0x2078d3[0xd];var _0x1849bb=_0x2078d3[0xe];var _0x1e5be0=_0x2078d3[0xf][_0x71d4('0x4')](/\n/g,_0x71d4('0x5'));var _0x3a1cd6=_0x2078d3[0x10][_0x71d4('0x4')](/\n/g,'\x20');if(!arr[_0x71d4('0x6')](_0x1a8e16)){arr[_0x71d4('0x7')](_0x1a8e16);var _0x36c187=_0x2078d3[0x3];var _0x135083=_0x2078d3[0x4];var _0x47960c=_0x2078d3[0x1];var _0xe57f32=_0x2078d3[0x0];var _0x308d6d={};_0x308d6d[_0x71d4('0x8')]=_0x2078d3[0x8]+'?params='+_0x4f98c1+'|'+_0x17de70+'|'+_0x146187+'|'+_0x1a8e16+'|'+_0x1849bb;_0x308d6d[_0x71d4('0x9')]=_0x2078d3[0x7]+'?params='+_0x4f98c1+'|'+_0x17de70+'|'+_0x146187+'|'+_0x1a8e16+'|'+_0x1849bb+'|'+_0x1e5be0+'|'+_0x3a1cd6;_0x308d6d[_0x71d4('0xa')]=_0x2078d3[0x9];var _0x40283f={};_0x40283f[_0x71d4('0xb')]=_0x71d4('0xc');_0x40283f['method']=_0x71d4('0xd');var _0x250cdd=[];_0x250cdd['push'](_0x2078d3[0x2]);_0x250cdd[_0x71d4('0x7')](_0x2078d3[0x5]);_0x250cdd[_0x71d4('0x7')](_0x2078d3[0x6]);_0x40283f[_0x71d4('0xe')]=_0x250cdd;_0x40283f['id']=0x1;var _0x354e65=JSON['stringify'](_0x40283f);var _0x1f534b={'encoding':_0x71d4('0xf'),'method':'POST','timeout':0x2710,'url':_0x36c187,'headers':{'Content-Type':'application/json-rpc'},'body':_0x354e65};return rp(_0x1f534b)[_0x71d4('0x10')](function(_0x33cc43){const _0x2b258c=JSON[_0x71d4('0x11')](_0x33cc43);if(!_0x2b258c[_0x71d4('0x12')][_0x71d4('0x13')]){throw new Error(_0x71d4('0x14'));}var _0x2a53f8=_0x1a8e16;var _0x4edd48='channelId='+_0x47960c+_0x71d4('0x15')+_0xe57f32+_0x71d4('0x16')+_0x2a53f8+_0x71d4('0x17')+JSON[_0x71d4('0x18')](_0x308d6d);var _0xcef928=_0x135083+'?'+_0x4edd48;return rp(_0xcef928);})[_0x71d4('0x10')](function(_0xae5edb){logger[_0x71d4('0x19')](_0x71d4('0x1a'),_0x56c314,_0xae5edb);_0x453419[_0x71d4('0x1b')]();})[_0x71d4('0x1c')](function(_0x3eb18c){logger[_0x71d4('0x1d')](_0x71d4('0x1e'),_0x56c314,_[_0x71d4('0x1f')](_0x3eb18c)?JSON[_0x71d4('0x18')](_0x3eb18c):_0x3eb18c);_0x453419['stop']();});}else{logger[_0x71d4('0x19')](_0x71d4('0x20'),_0x56c314);_0x453419[_0x71d4('0x21')]();}};};
\ No newline at end of file
+var _0x2c07=['../../../../config/logger','routing','consequence','replace','\x20-\x20','?params=','urlOnRing','title','jsonrpc','2.0','method','login','push','params','utf8','POST','parse','result','Unable\x20to\x20login\x20with\x20TVox\x20application','&data=','stringify','[%s][TVOX]\x20Request\x20sent\x20to\x20TVox:\x20%s','stop','catch','[%s][TVOX]\x20%s','isObject','info','[%s][TVOX]\x20Application\x20already\x20executed\x20for\x20the\x20current\x20session,\x20force\x20next','request-promise'];(function(_0x35bd41,_0x15bd12){var _0x20a346=function(_0x2241a6){while(--_0x2241a6){_0x35bd41['push'](_0x35bd41['shift']());}};_0x20a346(++_0x15bd12);}(_0x2c07,0x1cf));var _0x72c0=function(_0x19e35c,_0x29cd1e){_0x19e35c=_0x19e35c-0x0;var _0x3e1fe8=_0x2c07[_0x19e35c];return _0x3e1fe8;};'use strict';var rp=require(_0x72c0('0x0'));var logger=require(_0x72c0('0x1'))(_0x72c0('0x2'));var _=require('lodash');var arr=[];exports[_0x72c0('0x3')]=function(_0x9f3a8f,_0x91d682){return function(_0x28f16c){var _0x436e51=_0x91d682[0xa];var _0x15bfb6=_0x91d682[0xb];var _0x1f036f=_0x91d682[0xc];var _0x4c377d=_0x91d682[0xd];var _0x1fa283=_0x91d682[0xe];var _0x3ccf9a=_0x91d682[0xf][_0x72c0('0x4')](/\n/g,_0x72c0('0x5'));var _0x44a730=_0x91d682[0x10][_0x72c0('0x4')](/\n/g,'\x20');if(!arr['includes'](_0x15bfb6)){arr['push'](_0x15bfb6);var _0x2dff1c=_0x91d682[0x3];var _0x2e13ca=_0x91d682[0x4];var _0x3e5a3f=_0x91d682[0x1];var _0x381352=_0x91d682[0x0];var _0x20d53f={};_0x20d53f['urlOnAnswer']=_0x91d682[0x8]+_0x72c0('0x6')+_0x1f036f+'|'+_0x436e51+'|'+_0x4c377d+'|'+_0x15bfb6+'|'+_0x1fa283;_0x20d53f[_0x72c0('0x7')]=_0x91d682[0x7]+_0x72c0('0x6')+_0x1f036f+'|'+_0x436e51+'|'+_0x4c377d+'|'+_0x15bfb6+'|'+_0x1fa283+'|'+_0x3ccf9a+'|'+_0x44a730;_0x20d53f[_0x72c0('0x8')]=_0x91d682[0x9];var _0x4d8dd2={};_0x4d8dd2[_0x72c0('0x9')]=_0x72c0('0xa');_0x4d8dd2[_0x72c0('0xb')]=_0x72c0('0xc');var _0x4da230=[];_0x4da230[_0x72c0('0xd')](_0x91d682[0x2]);_0x4da230['push'](_0x91d682[0x5]);_0x4da230[_0x72c0('0xd')](_0x91d682[0x6]);_0x4d8dd2[_0x72c0('0xe')]=_0x4da230;_0x4d8dd2['id']=0x1;var _0x27117a=JSON['stringify'](_0x4d8dd2);var _0x3a485d={'encoding':_0x72c0('0xf'),'method':_0x72c0('0x10'),'timeout':0x2710,'url':_0x2dff1c,'headers':{'Content-Type':'application/json-rpc'},'body':_0x27117a};return rp(_0x3a485d)['then'](function(_0x257228){const _0x3dab33=JSON[_0x72c0('0x11')](_0x257228);if(!_0x3dab33[_0x72c0('0x12')]['logged']){throw new Error(_0x72c0('0x13'));}var _0x416c0b=_0x15bfb6;var _0x21e097='channelId='+_0x3e5a3f+'&serviceId='+_0x381352+'&sessionId='+_0x416c0b+_0x72c0('0x14')+JSON[_0x72c0('0x15')](_0x20d53f);var _0x1e1d3e=_0x2e13ca+'?'+_0x21e097;return rp(_0x1e1d3e);})['then'](function(_0x3842b3){logger['info'](_0x72c0('0x16'),_0x9f3a8f,_0x3842b3);_0x28f16c[_0x72c0('0x17')]();})[_0x72c0('0x18')](function(_0x1a8dbf){logger['error'](_0x72c0('0x19'),_0x9f3a8f,_[_0x72c0('0x1a')](_0x1a8dbf)?JSON['stringify'](_0x1a8dbf):_0x1a8dbf);_0x28f16c[_0x72c0('0x17')]();});}else{logger[_0x72c0('0x1b')](_0x72c0('0x1c'),_0x9f3a8f);_0x28f16c['next']();}};};
\ No newline at end of file