Built motion from commit 6a92c2cd.|2.6.29
[motion2.git] / server / services / routing / server / applications / tvox.js
index c3f9a90..a6336dc 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x1200=['stop','[%s][TVOX]\x20Application\x20already\x20executed\x20for\x20the\x20current\x20session,\x20force\x20next','next','request-promise','../../../../config/logger','routing','lodash','consequence','replace','\x20-\x20','push','urlOnAnswer','?params=','urlOnRing','title','jsonrpc','2.0','method','login','utf8','POST','application/json-rpc','parse','result','logged','channelId=','&sessionId=','&data=','stringify','then','info','error','[%s][TVOX]\x20%s','isObject'];(function(_0x18f648,_0x1fbcf9){var _0x363e5f=function(_0x3b62c5){while(--_0x3b62c5){_0x18f648['push'](_0x18f648['shift']());}};_0x363e5f(++_0x1fbcf9);}(_0x1200,0x113));var _0x0120=function(_0x27bcf5,_0x236765){_0x27bcf5=_0x27bcf5-0x0;var _0x4ce4cf=_0x1200[_0x27bcf5];return _0x4ce4cf;};'use strict';var rp=require(_0x0120('0x0'));var logger=require(_0x0120('0x1'))(_0x0120('0x2'));var _=require(_0x0120('0x3'));var arr=[];exports[_0x0120('0x4')]=function(_0x5376a9,_0x321ced){return function(_0x2d8357){var _0x4d0fdc=_0x321ced[0xa];var _0x47748f=_0x321ced[0xb];var _0x259372=_0x321ced[0xc];var _0x3f69df=_0x321ced[0xd];var _0x1a7c78=_0x321ced[0xe];var _0x4c3688=_0x321ced[0xf][_0x0120('0x5')](/\n/g,_0x0120('0x6'));var _0x2aacfe=_0x321ced[0x10][_0x0120('0x5')](/\n/g,'\x20');if(!arr['includes'](_0x47748f)){arr[_0x0120('0x7')](_0x47748f);var _0x5f2554=_0x321ced[0x3];var _0x5865a7=_0x321ced[0x4];var _0xbc6117=_0x321ced[0x1];var _0x3bab19=_0x321ced[0x0];var _0x50c4db={};_0x50c4db[_0x0120('0x8')]=_0x321ced[0x8]+_0x0120('0x9')+_0x259372+'|'+_0x4d0fdc+'|'+_0x3f69df+'|'+_0x47748f+'|'+_0x1a7c78;_0x50c4db[_0x0120('0xa')]=_0x321ced[0x7]+'?params='+_0x259372+'|'+_0x4d0fdc+'|'+_0x3f69df+'|'+_0x47748f+'|'+_0x1a7c78+'|'+_0x4c3688+'|'+_0x2aacfe;_0x50c4db[_0x0120('0xb')]=_0x321ced[0x9];var _0x5cbc23={};_0x5cbc23[_0x0120('0xc')]=_0x0120('0xd');_0x5cbc23[_0x0120('0xe')]=_0x0120('0xf');var _0x5c09bb=[];_0x5c09bb[_0x0120('0x7')](_0x321ced[0x2]);_0x5c09bb['push'](_0x321ced[0x5]);_0x5c09bb[_0x0120('0x7')](_0x321ced[0x6]);_0x5cbc23['params']=_0x5c09bb;_0x5cbc23['id']=0x1;var _0x4c35b9=JSON['stringify'](_0x5cbc23);var _0x8d5ecc={'encoding':_0x0120('0x10'),'method':_0x0120('0x11'),'timeout':0x2710,'url':_0x5f2554,'headers':{'Content-Type':_0x0120('0x12')},'body':_0x4c35b9};return rp(_0x8d5ecc)['then'](function(_0xce8d85){const _0x17f0bc=JSON[_0x0120('0x13')](_0xce8d85);if(!_0x17f0bc[_0x0120('0x14')][_0x0120('0x15')]){throw new Error('Unable\x20to\x20login\x20with\x20TVox\x20application');}var _0x1902e7=_0x47748f;var _0x330ac7=_0x0120('0x16')+_0xbc6117+'&serviceId='+_0x3bab19+_0x0120('0x17')+_0x1902e7+_0x0120('0x18')+JSON[_0x0120('0x19')](_0x50c4db);var _0x54014f=_0x5865a7+'?'+_0x330ac7;return rp(_0x54014f);})[_0x0120('0x1a')](function(_0x44397a){logger[_0x0120('0x1b')]('[%s][TVOX]\x20Request\x20sent\x20to\x20TVox:\x20%s',_0x5376a9,_0x44397a);_0x2d8357['stop']();})['catch'](function(_0x1d3307){logger[_0x0120('0x1c')](_0x0120('0x1d'),_0x5376a9,_[_0x0120('0x1e')](_0x1d3307)?JSON[_0x0120('0x19')](_0x1d3307):_0x1d3307);_0x2d8357[_0x0120('0x1f')]();});}else{logger[_0x0120('0x1b')](_0x0120('0x20'),_0x5376a9);_0x2d8357[_0x0120('0x21')]();}};};
\ No newline at end of file
+var _0x634e=['includes','urlOnRing','?params=','title','jsonrpc','2.0','login','push','params','stringify','utf8','POST','application/json-rpc','then','parse','result','logged','channelId=','&sessionId=','&data=','stop','error','isObject','info','next','request-promise','../../../../config/logger','routing','lodash','consequence','replace','\x20-\x20'];(function(_0x25fcde,_0x17d750){var _0xec49d0=function(_0x2e0689){while(--_0x2e0689){_0x25fcde['push'](_0x25fcde['shift']());}};_0xec49d0(++_0x17d750);}(_0x634e,0x119));var _0xe634=function(_0x40bc32,_0x428c83){_0x40bc32=_0x40bc32-0x0;var _0x2351e3=_0x634e[_0x40bc32];return _0x2351e3;};'use strict';var rp=require(_0xe634('0x0'));var logger=require(_0xe634('0x1'))(_0xe634('0x2'));var _=require(_0xe634('0x3'));var arr=[];exports[_0xe634('0x4')]=function(_0x549547,_0x1449e6){return function(_0x3b42b6){var _0x257585=_0x1449e6[0xa];var _0xb5494=_0x1449e6[0xb];var _0x1c5f47=_0x1449e6[0xc];var _0x350217=_0x1449e6[0xd];var _0x4da827=_0x1449e6[0xe];var _0x2a39c3=_0x1449e6[0xf][_0xe634('0x5')](/\n/g,_0xe634('0x6'));var _0x19daf8=_0x1449e6[0x10][_0xe634('0x5')](/\n/g,'\x20');if(!arr[_0xe634('0x7')](_0xb5494)){arr['push'](_0xb5494);var _0x514bb5=_0x1449e6[0x3];var _0x377ddb=_0x1449e6[0x4];var _0x38bb37=_0x1449e6[0x1];var _0x1a24d3=_0x1449e6[0x0];var _0x1b39eb={};_0x1b39eb['urlOnAnswer']=_0x1449e6[0x8]+'?params='+_0x1c5f47+'|'+_0x257585+'|'+_0x350217+'|'+_0xb5494+'|'+_0x4da827;_0x1b39eb[_0xe634('0x8')]=_0x1449e6[0x7]+_0xe634('0x9')+_0x1c5f47+'|'+_0x257585+'|'+_0x350217+'|'+_0xb5494+'|'+_0x4da827+'|'+_0x2a39c3+'|'+_0x19daf8;_0x1b39eb[_0xe634('0xa')]=_0x1449e6[0x9];var _0x1c9120={};_0x1c9120[_0xe634('0xb')]=_0xe634('0xc');_0x1c9120['method']=_0xe634('0xd');var _0x15d57b=[];_0x15d57b['push'](_0x1449e6[0x2]);_0x15d57b[_0xe634('0xe')](_0x1449e6[0x5]);_0x15d57b['push'](_0x1449e6[0x6]);_0x1c9120[_0xe634('0xf')]=_0x15d57b;_0x1c9120['id']=0x1;var _0x595aba=JSON[_0xe634('0x10')](_0x1c9120);var _0x4ce3cb={'encoding':_0xe634('0x11'),'method':_0xe634('0x12'),'timeout':0x2710,'url':_0x514bb5,'headers':{'Content-Type':_0xe634('0x13')},'body':_0x595aba};return rp(_0x4ce3cb)[_0xe634('0x14')](function(_0x97e640){const _0x3ad05f=JSON[_0xe634('0x15')](_0x97e640);if(!_0x3ad05f[_0xe634('0x16')][_0xe634('0x17')]){throw new Error('Unable\x20to\x20login\x20with\x20TVox\x20application');}var _0x4f72fa=_0xb5494;var _0x405d92=_0xe634('0x18')+_0x38bb37+'&serviceId='+_0x1a24d3+_0xe634('0x19')+_0x4f72fa+_0xe634('0x1a')+JSON[_0xe634('0x10')](_0x1b39eb);var _0xfabc5a=_0x377ddb+'?'+_0x405d92;return rp(_0xfabc5a);})[_0xe634('0x14')](function(_0x362d1b){logger['info']('[%s][TVOX]\x20Request\x20sent\x20to\x20TVox:\x20%s',_0x549547,_0x362d1b);_0x3b42b6[_0xe634('0x1b')]();})['catch'](function(_0x3991e2){logger[_0xe634('0x1c')]('[%s][TVOX]\x20%s',_0x549547,_[_0xe634('0x1d')](_0x3991e2)?JSON[_0xe634('0x10')](_0x3991e2):_0x3991e2);_0x3b42b6[_0xe634('0x1b')]();});}else{logger[_0xe634('0x1e')]('[%s][TVOX]\x20Application\x20already\x20executed\x20for\x20the\x20current\x20session,\x20force\x20next',_0x549547);_0x3b42b6[_0xe634('0x1f')]();}};};
\ No newline at end of file