Built motion from commit caf7d5f0.|2.5.39
[motion2.git] / server / services / routing / server / applications / tvox.js
index f3f5d07..bd55b23 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xe2db=['jsonrpc','2.0','method','login','params','stringify','POST','application/json-rpc','parse','result','logged','Unable\x20to\x20login\x20with\x20TVox\x20application','channelId=','&serviceId=','&data=','then','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','lodash','consequence','replace','\x20-\x20','includes','push','urlOnAnswer','?params=','urlOnRing'];(function(_0x59ed4e,_0x58d4be){var _0x349fb2=function(_0x1089a9){while(--_0x1089a9){_0x59ed4e['push'](_0x59ed4e['shift']());}};_0x349fb2(++_0x58d4be);}(_0xe2db,0xa5));var _0xbe2d=function(_0x223a0e,_0x10b901){_0x223a0e=_0x223a0e-0x0;var _0x28a788=_0xe2db[_0x223a0e];return _0x28a788;};'use strict';var rp=require('request-promise');var logger=require(_0xbe2d('0x0'))('routing');var _=require(_0xbe2d('0x1'));var arr=[];exports[_0xbe2d('0x2')]=function(_0x55c879,_0x1d8166){return function(_0x155e63){var _0x126c7b=_0x1d8166[0xa];var _0x147307=_0x1d8166[0xb];var _0x24adc9=_0x1d8166[0xc];var _0x1c9c14=_0x1d8166[0xd];var _0x4fb935=_0x1d8166[0xe];var _0x4c27e1=_0x1d8166[0xf][_0xbe2d('0x3')](/\n/g,_0xbe2d('0x4'));var _0x430a97=_0x1d8166[0x10][_0xbe2d('0x3')](/\n/g,'\x20');if(!arr[_0xbe2d('0x5')](_0x147307)){arr[_0xbe2d('0x6')](_0x147307);var _0x480137=_0x1d8166[0x3];var _0x120ebb=_0x1d8166[0x4];var _0x3aaca0=_0x1d8166[0x1];var _0x48de5d=_0x1d8166[0x0];var _0x434c8a={};_0x434c8a[_0xbe2d('0x7')]=_0x1d8166[0x8]+_0xbe2d('0x8')+_0x24adc9+'|'+_0x126c7b+'|'+_0x1c9c14+'|'+_0x147307+'|'+_0x4fb935;_0x434c8a[_0xbe2d('0x9')]=_0x1d8166[0x7]+_0xbe2d('0x8')+_0x24adc9+'|'+_0x126c7b+'|'+_0x1c9c14+'|'+_0x147307+'|'+_0x4fb935+'|'+_0x4c27e1+'|'+_0x430a97;_0x434c8a['title']=_0x1d8166[0x9];var _0x274f60={};_0x274f60[_0xbe2d('0xa')]=_0xbe2d('0xb');_0x274f60[_0xbe2d('0xc')]=_0xbe2d('0xd');var _0x443863=[];_0x443863[_0xbe2d('0x6')](_0x1d8166[0x2]);_0x443863[_0xbe2d('0x6')](_0x1d8166[0x5]);_0x443863[_0xbe2d('0x6')](_0x1d8166[0x6]);_0x274f60[_0xbe2d('0xe')]=_0x443863;_0x274f60['id']=0x1;var _0x734b12=JSON[_0xbe2d('0xf')](_0x274f60);var _0x4f5cbb={'encoding':'utf8','method':_0xbe2d('0x10'),'timeout':0x2710,'url':_0x480137,'headers':{'Content-Type':_0xbe2d('0x11')},'body':_0x734b12};return rp(_0x4f5cbb)['then'](function(_0x4f482b){const _0x3c1e1c=JSON[_0xbe2d('0x12')](_0x4f482b);if(!_0x3c1e1c[_0xbe2d('0x13')][_0xbe2d('0x14')]){throw new Error(_0xbe2d('0x15'));}var _0x33afb2=_0x147307;var _0x5132f2=_0xbe2d('0x16')+_0x3aaca0+_0xbe2d('0x17')+_0x48de5d+'&sessionId='+_0x33afb2+_0xbe2d('0x18')+JSON[_0xbe2d('0xf')](_0x434c8a);var _0x137d90=_0x120ebb+'?'+_0x5132f2;return rp(_0x137d90);})[_0xbe2d('0x19')](function(_0x4e80ab){logger[_0xbe2d('0x1a')](_0xbe2d('0x1b'),_0x55c879,_0x4e80ab);_0x155e63[_0xbe2d('0x1c')]();})[_0xbe2d('0x1d')](function(_0xab07de){logger[_0xbe2d('0x1e')](_0xbe2d('0x1f'),_0x55c879,_[_0xbe2d('0x20')](_0xab07de)?JSON[_0xbe2d('0xf')](_0xab07de):_0xab07de);_0x155e63[_0xbe2d('0x1c')]();});}else{logger[_0xbe2d('0x1a')](_0xbe2d('0x21'),_0x55c879);_0x155e63[_0xbe2d('0x22')]();}};};
\ No newline at end of file
+var _0x0804=['next','request-promise','../../../../config/logger','routing','lodash','consequence','\x20-\x20','includes','push','urlOnAnswer','?params=','urlOnRing','title','jsonrpc','2.0','login','params','stringify','utf8','POST','application/json-rpc','then','parse','logged','Unable\x20to\x20login\x20with\x20TVox\x20application','channelId=','&serviceId=','&sessionId=','info','[%s][TVOX]\x20Request\x20sent\x20to\x20TVox:\x20%s','stop','error','[%s][TVOX]\x20%s'];(function(_0x19d9d3,_0x2ab603){var _0xeee062=function(_0x34df54){while(--_0x34df54){_0x19d9d3['push'](_0x19d9d3['shift']());}};_0xeee062(++_0x2ab603);}(_0x0804,0x1cf));var _0x4080=function(_0x9c2427,_0x17c865){_0x9c2427=_0x9c2427-0x0;var _0x51984f=_0x0804[_0x9c2427];return _0x51984f;};'use strict';var rp=require(_0x4080('0x0'));var logger=require(_0x4080('0x1'))(_0x4080('0x2'));var _=require(_0x4080('0x3'));var arr=[];exports[_0x4080('0x4')]=function(_0x3cb198,_0x29a8e7){return function(_0x5f5bee){var _0x459f14=_0x29a8e7[0xa];var _0x3f5210=_0x29a8e7[0xb];var _0x44042b=_0x29a8e7[0xc];var _0x27ea1a=_0x29a8e7[0xd];var _0x3c2424=_0x29a8e7[0xe];var _0x2bc2a2=_0x29a8e7[0xf]['replace'](/\n/g,_0x4080('0x5'));var _0x49aac0=_0x29a8e7[0x10]['replace'](/\n/g,'\x20');if(!arr[_0x4080('0x6')](_0x3f5210)){arr[_0x4080('0x7')](_0x3f5210);var _0x2e0b1f=_0x29a8e7[0x3];var _0x896676=_0x29a8e7[0x4];var _0x55fe03=_0x29a8e7[0x1];var _0x3c86fe=_0x29a8e7[0x0];var _0x29807a={};_0x29807a[_0x4080('0x8')]=_0x29a8e7[0x8]+_0x4080('0x9')+_0x44042b+'|'+_0x459f14+'|'+_0x27ea1a+'|'+_0x3f5210+'|'+_0x3c2424;_0x29807a[_0x4080('0xa')]=_0x29a8e7[0x7]+'?params='+_0x44042b+'|'+_0x459f14+'|'+_0x27ea1a+'|'+_0x3f5210+'|'+_0x3c2424+'|'+_0x2bc2a2+'|'+_0x49aac0;_0x29807a[_0x4080('0xb')]=_0x29a8e7[0x9];var _0x16aff5={};_0x16aff5[_0x4080('0xc')]=_0x4080('0xd');_0x16aff5['method']=_0x4080('0xe');var _0x40359e=[];_0x40359e['push'](_0x29a8e7[0x2]);_0x40359e[_0x4080('0x7')](_0x29a8e7[0x5]);_0x40359e[_0x4080('0x7')](_0x29a8e7[0x6]);_0x16aff5[_0x4080('0xf')]=_0x40359e;_0x16aff5['id']=0x1;var _0x1e2edf=JSON[_0x4080('0x10')](_0x16aff5);var _0x42c13c={'encoding':_0x4080('0x11'),'method':_0x4080('0x12'),'timeout':0x2710,'url':_0x2e0b1f,'headers':{'Content-Type':_0x4080('0x13')},'body':_0x1e2edf};return rp(_0x42c13c)[_0x4080('0x14')](function(_0x484a28){const _0x23d871=JSON[_0x4080('0x15')](_0x484a28);if(!_0x23d871['result'][_0x4080('0x16')]){throw new Error(_0x4080('0x17'));}var _0x12f250=_0x3f5210;var _0x523b11=_0x4080('0x18')+_0x55fe03+_0x4080('0x19')+_0x3c86fe+_0x4080('0x1a')+_0x12f250+'&data='+JSON[_0x4080('0x10')](_0x29807a);var _0x5089e3=_0x896676+'?'+_0x523b11;return rp(_0x5089e3);})['then'](function(_0x5711f5){logger[_0x4080('0x1b')](_0x4080('0x1c'),_0x3cb198,_0x5711f5);_0x5f5bee[_0x4080('0x1d')]();})['catch'](function(_0x1c9b62){logger[_0x4080('0x1e')](_0x4080('0x1f'),_0x3cb198,_['isObject'](_0x1c9b62)?JSON[_0x4080('0x10')](_0x1c9b62):_0x1c9b62);_0x5f5bee[_0x4080('0x1d')]();});}else{logger[_0x4080('0x1b')]('[%s][TVOX]\x20Application\x20already\x20executed\x20for\x20the\x20current\x20session,\x20force\x20next',_0x3cb198);_0x5f5bee[_0x4080('0x20')]();}};};
\ No newline at end of file