Built motion from commit f67b3b02.|2.6.31
[motion2.git] / server / services / routing / server / applications / tvox.js
index 8c15000..b8488c9 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xfccd=['error','[%s][TVOX]\x20%s','info','request-promise','lodash','consequence','replace','\x20-\x20','push','urlOnAnswer','?params=','urlOnRing','title','2.0','method','login','params','stringify','utf8','application/json-rpc','result','Unable\x20to\x20login\x20with\x20TVox\x20application','&serviceId=','&sessionId=','&data=','then','[%s][TVOX]\x20Request\x20sent\x20to\x20TVox:\x20%s','stop','catch'];(function(_0x20a584,_0xe384a5){var _0x4b41a8=function(_0x2127c6){while(--_0x2127c6){_0x20a584['push'](_0x20a584['shift']());}};_0x4b41a8(++_0xe384a5);}(_0xfccd,0xce));var _0xdfcc=function(_0x172133,_0x10246b){_0x172133=_0x172133-0x0;var _0x2460e5=_0xfccd[_0x172133];return _0x2460e5;};'use strict';var rp=require(_0xdfcc('0x0'));var logger=require('../../../../config/logger')('routing');var _=require(_0xdfcc('0x1'));var arr=[];exports[_0xdfcc('0x2')]=function(_0x54162b,_0x3fcee6){return function(_0x20409f){var _0x1a8b45=_0x3fcee6[0xa];var _0x2e4553=_0x3fcee6[0xb];var _0x5bad1c=_0x3fcee6[0xc];var _0x2e74ab=_0x3fcee6[0xd];var _0x184e6a=_0x3fcee6[0xe];var _0x4afc51=_0x3fcee6[0xf][_0xdfcc('0x3')](/\n/g,_0xdfcc('0x4'));var _0x4a62a2=_0x3fcee6[0x10][_0xdfcc('0x3')](/\n/g,'\x20');if(!arr['includes'](_0x2e4553)){arr[_0xdfcc('0x5')](_0x2e4553);var _0x1bf449=_0x3fcee6[0x3];var _0x17aa82=_0x3fcee6[0x4];var _0x3d205e=_0x3fcee6[0x1];var _0x22706e=_0x3fcee6[0x0];var _0x10377b={};_0x10377b[_0xdfcc('0x6')]=_0x3fcee6[0x8]+_0xdfcc('0x7')+_0x5bad1c+'|'+_0x1a8b45+'|'+_0x2e74ab+'|'+_0x2e4553+'|'+_0x184e6a;_0x10377b[_0xdfcc('0x8')]=_0x3fcee6[0x7]+_0xdfcc('0x7')+_0x5bad1c+'|'+_0x1a8b45+'|'+_0x2e74ab+'|'+_0x2e4553+'|'+_0x184e6a+'|'+_0x4afc51+'|'+_0x4a62a2;_0x10377b[_0xdfcc('0x9')]=_0x3fcee6[0x9];var _0x189543={};_0x189543['jsonrpc']=_0xdfcc('0xa');_0x189543[_0xdfcc('0xb')]=_0xdfcc('0xc');var _0x2e8513=[];_0x2e8513[_0xdfcc('0x5')](_0x3fcee6[0x2]);_0x2e8513[_0xdfcc('0x5')](_0x3fcee6[0x5]);_0x2e8513[_0xdfcc('0x5')](_0x3fcee6[0x6]);_0x189543[_0xdfcc('0xd')]=_0x2e8513;_0x189543['id']=0x1;var _0x541ff5=JSON[_0xdfcc('0xe')](_0x189543);var _0x5979ad={'encoding':_0xdfcc('0xf'),'method':'POST','timeout':0x2710,'url':_0x1bf449,'headers':{'Content-Type':_0xdfcc('0x10')},'body':_0x541ff5};return rp(_0x5979ad)['then'](function(_0x2cb645){const _0x231c89=JSON['parse'](_0x2cb645);if(!_0x231c89[_0xdfcc('0x11')]['logged']){throw new Error(_0xdfcc('0x12'));}var _0x4bdcaf=_0x2e4553;var _0x4f117f='channelId='+_0x3d205e+_0xdfcc('0x13')+_0x22706e+_0xdfcc('0x14')+_0x4bdcaf+_0xdfcc('0x15')+JSON[_0xdfcc('0xe')](_0x10377b);var _0x2fd53c=_0x17aa82+'?'+_0x4f117f;return rp(_0x2fd53c);})[_0xdfcc('0x16')](function(_0x1ad3ba){logger['info'](_0xdfcc('0x17'),_0x54162b,_0x1ad3ba);_0x20409f[_0xdfcc('0x18')]();})[_0xdfcc('0x19')](function(_0x47cae3){logger[_0xdfcc('0x1a')](_0xdfcc('0x1b'),_0x54162b,_['isObject'](_0x47cae3)?JSON[_0xdfcc('0xe')](_0x47cae3):_0x47cae3);_0x20409f[_0xdfcc('0x18')]();});}else{logger[_0xdfcc('0x1c')]('[%s][TVOX]\x20Application\x20already\x20executed\x20for\x20the\x20current\x20session,\x20force\x20next',_0x54162b);_0x20409f['next']();}};};
\ No newline at end of file
+var _0x6a66=['../../../../config/logger','routing','lodash','consequence','replace','\x20-\x20','push','urlOnAnswer','?params=','title','jsonrpc','2.0','method','login','params','stringify','POST','application/json-rpc','then','parse','result','logged','Unable\x20to\x20login\x20with\x20TVox\x20application','channelId=','&sessionId=','&data=','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'];(function(_0x2f9467,_0x40576f){var _0x39894c=function(_0x13e344){while(--_0x13e344){_0x2f9467['push'](_0x2f9467['shift']());}};_0x39894c(++_0x40576f);}(_0x6a66,0x69));var _0x66a6=function(_0x3dd15e,_0x1f0015){_0x3dd15e=_0x3dd15e-0x0;var _0x231fd0=_0x6a66[_0x3dd15e];return _0x231fd0;};'use strict';var rp=require('request-promise');var logger=require(_0x66a6('0x0'))(_0x66a6('0x1'));var _=require(_0x66a6('0x2'));var arr=[];exports[_0x66a6('0x3')]=function(_0xca7050,_0x967f18){return function(_0x3211cb){var _0x2f2021=_0x967f18[0xa];var _0x102d11=_0x967f18[0xb];var _0x4ed619=_0x967f18[0xc];var _0x505e29=_0x967f18[0xd];var _0x1a570e=_0x967f18[0xe];var _0x3f4386=_0x967f18[0xf][_0x66a6('0x4')](/\n/g,_0x66a6('0x5'));var _0x4ef718=_0x967f18[0x10][_0x66a6('0x4')](/\n/g,'\x20');if(!arr['includes'](_0x102d11)){arr[_0x66a6('0x6')](_0x102d11);var _0x3d09f5=_0x967f18[0x3];var _0x48085c=_0x967f18[0x4];var _0x1d7650=_0x967f18[0x1];var _0x32c13f=_0x967f18[0x0];var _0x210f56={};_0x210f56[_0x66a6('0x7')]=_0x967f18[0x8]+_0x66a6('0x8')+_0x4ed619+'|'+_0x2f2021+'|'+_0x505e29+'|'+_0x102d11+'|'+_0x1a570e;_0x210f56['urlOnRing']=_0x967f18[0x7]+_0x66a6('0x8')+_0x4ed619+'|'+_0x2f2021+'|'+_0x505e29+'|'+_0x102d11+'|'+_0x1a570e+'|'+_0x3f4386+'|'+_0x4ef718;_0x210f56[_0x66a6('0x9')]=_0x967f18[0x9];var _0x5ce8ad={};_0x5ce8ad[_0x66a6('0xa')]=_0x66a6('0xb');_0x5ce8ad[_0x66a6('0xc')]=_0x66a6('0xd');var _0x58d4ff=[];_0x58d4ff[_0x66a6('0x6')](_0x967f18[0x2]);_0x58d4ff['push'](_0x967f18[0x5]);_0x58d4ff[_0x66a6('0x6')](_0x967f18[0x6]);_0x5ce8ad[_0x66a6('0xe')]=_0x58d4ff;_0x5ce8ad['id']=0x1;var _0x2a0d8c=JSON[_0x66a6('0xf')](_0x5ce8ad);var _0x2feb39={'encoding':'utf8','method':_0x66a6('0x10'),'timeout':0x2710,'url':_0x3d09f5,'headers':{'Content-Type':_0x66a6('0x11')},'body':_0x2a0d8c};return rp(_0x2feb39)[_0x66a6('0x12')](function(_0x151a2d){const _0x1afa91=JSON[_0x66a6('0x13')](_0x151a2d);if(!_0x1afa91[_0x66a6('0x14')][_0x66a6('0x15')]){throw new Error(_0x66a6('0x16'));}var _0x33acc5=_0x102d11;var _0x4dcff9=_0x66a6('0x17')+_0x1d7650+'&serviceId='+_0x32c13f+_0x66a6('0x18')+_0x33acc5+_0x66a6('0x19')+JSON[_0x66a6('0xf')](_0x210f56);var _0x47c0be=_0x48085c+'?'+_0x4dcff9;return rp(_0x47c0be);})[_0x66a6('0x12')](function(_0x4cd8fc){logger[_0x66a6('0x1a')](_0x66a6('0x1b'),_0xca7050,_0x4cd8fc);_0x3211cb[_0x66a6('0x1c')]();})[_0x66a6('0x1d')](function(_0x144b90){logger[_0x66a6('0x1e')](_0x66a6('0x1f'),_0xca7050,_[_0x66a6('0x20')](_0x144b90)?JSON[_0x66a6('0xf')](_0x144b90):_0x144b90);_0x3211cb[_0x66a6('0x1c')]();});}else{logger['info'](_0x66a6('0x21'),_0xca7050);_0x3211cb[_0x66a6('0x22')]();}};};
\ No newline at end of file