Built motion from commit 3c2ce842.|2.6.31
[motion2.git] / server / services / routing / server / applications / tvox.js
index ba07f0e..4b38afe 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xe223=['title','jsonrpc','method','login','params','stringify','utf8','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','[%s][TVOX]\x20Application\x20already\x20executed\x20for\x20the\x20current\x20session,\x20force\x20next','next','../../../../config/logger','routing','lodash','consequence','replace','\x20-\x20','includes','push','urlOnAnswer','?params=','urlOnRing'];(function(_0x2f0c11,_0x46aa9e){var _0xe984ed=function(_0x54d71f){while(--_0x54d71f){_0x2f0c11['push'](_0x2f0c11['shift']());}};_0xe984ed(++_0x46aa9e);}(_0xe223,0x16b));var _0x3e22=function(_0x3165ab,_0x49ab2b){_0x3165ab=_0x3165ab-0x0;var _0x1b49d4=_0xe223[_0x3165ab];return _0x1b49d4;};'use strict';var rp=require('request-promise');var logger=require(_0x3e22('0x0'))(_0x3e22('0x1'));var _=require(_0x3e22('0x2'));var arr=[];exports[_0x3e22('0x3')]=function(_0xc34bf5,_0x1c8c1b){return function(_0x7505fb){var _0x5bbcbc=_0x1c8c1b[0xa];var _0x17038c=_0x1c8c1b[0xb];var _0xfe28bc=_0x1c8c1b[0xc];var _0x3c3732=_0x1c8c1b[0xd];var _0x2886c6=_0x1c8c1b[0xe];var _0x1cf672=_0x1c8c1b[0xf][_0x3e22('0x4')](/\n/g,_0x3e22('0x5'));var _0x31fb8c=_0x1c8c1b[0x10][_0x3e22('0x4')](/\n/g,'\x20');if(!arr[_0x3e22('0x6')](_0x17038c)){arr[_0x3e22('0x7')](_0x17038c);var _0x4f2e13=_0x1c8c1b[0x3];var _0x2c325f=_0x1c8c1b[0x4];var _0x5bcf6f=_0x1c8c1b[0x1];var _0x14777d=_0x1c8c1b[0x0];var _0x1b8383={};_0x1b8383[_0x3e22('0x8')]=_0x1c8c1b[0x8]+_0x3e22('0x9')+_0xfe28bc+'|'+_0x5bbcbc+'|'+_0x3c3732+'|'+_0x17038c+'|'+_0x2886c6;_0x1b8383[_0x3e22('0xa')]=_0x1c8c1b[0x7]+_0x3e22('0x9')+_0xfe28bc+'|'+_0x5bbcbc+'|'+_0x3c3732+'|'+_0x17038c+'|'+_0x2886c6+'|'+_0x1cf672+'|'+_0x31fb8c;_0x1b8383[_0x3e22('0xb')]=_0x1c8c1b[0x9];var _0x31d4af={};_0x31d4af[_0x3e22('0xc')]='2.0';_0x31d4af[_0x3e22('0xd')]=_0x3e22('0xe');var _0x1bc8e9=[];_0x1bc8e9[_0x3e22('0x7')](_0x1c8c1b[0x2]);_0x1bc8e9[_0x3e22('0x7')](_0x1c8c1b[0x5]);_0x1bc8e9['push'](_0x1c8c1b[0x6]);_0x31d4af[_0x3e22('0xf')]=_0x1bc8e9;_0x31d4af['id']=0x1;var _0x45313f=JSON[_0x3e22('0x10')](_0x31d4af);var _0x5a1240={'encoding':_0x3e22('0x11'),'method':'POST','timeout':0x2710,'url':_0x4f2e13,'headers':{'Content-Type':'application/json-rpc'},'body':_0x45313f};return rp(_0x5a1240)[_0x3e22('0x12')](function(_0x2d0280){const _0x4f15e8=JSON[_0x3e22('0x13')](_0x2d0280);if(!_0x4f15e8[_0x3e22('0x14')][_0x3e22('0x15')]){throw new Error(_0x3e22('0x16'));}var _0x128e39=_0x17038c;var _0x52a133=_0x3e22('0x17')+_0x5bcf6f+'&serviceId='+_0x14777d+_0x3e22('0x18')+_0x128e39+_0x3e22('0x19')+JSON[_0x3e22('0x10')](_0x1b8383);var _0x11b6a1=_0x2c325f+'?'+_0x52a133;return rp(_0x11b6a1);})[_0x3e22('0x12')](function(_0x23126c){logger[_0x3e22('0x1a')](_0x3e22('0x1b'),_0xc34bf5,_0x23126c);_0x7505fb[_0x3e22('0x1c')]();})[_0x3e22('0x1d')](function(_0x39f0af){logger[_0x3e22('0x1e')](_0x3e22('0x1f'),_0xc34bf5,_['isObject'](_0x39f0af)?JSON['stringify'](_0x39f0af):_0x39f0af);_0x7505fb[_0x3e22('0x1c')]();});}else{logger['info'](_0x3e22('0x20'),_0xc34bf5);_0x7505fb[_0x3e22('0x21')]();}};};
\ No newline at end of file
+var _0xfe5a=['parse','result','logged','Unable\x20to\x20login\x20with\x20TVox\x20application','channelId=','&serviceId=','&sessionId=','&data=','stringify','info','[%s][TVOX]\x20Request\x20sent\x20to\x20TVox:\x20%s','stop','error','[%s][TVOX]\x20%s','isObject','next','request-promise','routing','lodash','consequence','replace','\x20-\x20','includes','push','urlOnAnswer','?params=','2.0','method','params','POST','application/json-rpc','then'];(function(_0x5d83e7,_0x4a1344){var _0x2ccedb=function(_0x26776b){while(--_0x26776b){_0x5d83e7['push'](_0x5d83e7['shift']());}};_0x2ccedb(++_0x4a1344);}(_0xfe5a,0x170));var _0xafe5=function(_0x3a93da,_0x5f3680){_0x3a93da=_0x3a93da-0x0;var _0x56a67f=_0xfe5a[_0x3a93da];return _0x56a67f;};'use strict';var rp=require(_0xafe5('0x0'));var logger=require('../../../../config/logger')(_0xafe5('0x1'));var _=require(_0xafe5('0x2'));var arr=[];exports[_0xafe5('0x3')]=function(_0xd32446,_0x3dfb77){return function(_0x120efa){var _0x11f46b=_0x3dfb77[0xa];var _0x1ab5be=_0x3dfb77[0xb];var _0x50879d=_0x3dfb77[0xc];var _0x5f2291=_0x3dfb77[0xd];var _0x368693=_0x3dfb77[0xe];var _0xaaa1f8=_0x3dfb77[0xf][_0xafe5('0x4')](/\n/g,_0xafe5('0x5'));var _0x1c6b8c=_0x3dfb77[0x10][_0xafe5('0x4')](/\n/g,'\x20');if(!arr[_0xafe5('0x6')](_0x1ab5be)){arr[_0xafe5('0x7')](_0x1ab5be);var _0x282f2a=_0x3dfb77[0x3];var _0x12600c=_0x3dfb77[0x4];var _0x5b45be=_0x3dfb77[0x1];var _0x4cf5f7=_0x3dfb77[0x0];var _0x4a4e7d={};_0x4a4e7d[_0xafe5('0x8')]=_0x3dfb77[0x8]+_0xafe5('0x9')+_0x50879d+'|'+_0x11f46b+'|'+_0x5f2291+'|'+_0x1ab5be+'|'+_0x368693;_0x4a4e7d['urlOnRing']=_0x3dfb77[0x7]+_0xafe5('0x9')+_0x50879d+'|'+_0x11f46b+'|'+_0x5f2291+'|'+_0x1ab5be+'|'+_0x368693+'|'+_0xaaa1f8+'|'+_0x1c6b8c;_0x4a4e7d['title']=_0x3dfb77[0x9];var _0x1e2726={};_0x1e2726['jsonrpc']=_0xafe5('0xa');_0x1e2726[_0xafe5('0xb')]='login';var _0x3a6316=[];_0x3a6316[_0xafe5('0x7')](_0x3dfb77[0x2]);_0x3a6316[_0xafe5('0x7')](_0x3dfb77[0x5]);_0x3a6316[_0xafe5('0x7')](_0x3dfb77[0x6]);_0x1e2726[_0xafe5('0xc')]=_0x3a6316;_0x1e2726['id']=0x1;var _0x3bda71=JSON['stringify'](_0x1e2726);var _0x4c94b9={'encoding':'utf8','method':_0xafe5('0xd'),'timeout':0x2710,'url':_0x282f2a,'headers':{'Content-Type':_0xafe5('0xe')},'body':_0x3bda71};return rp(_0x4c94b9)[_0xafe5('0xf')](function(_0x27dd20){const _0x5681c1=JSON[_0xafe5('0x10')](_0x27dd20);if(!_0x5681c1[_0xafe5('0x11')][_0xafe5('0x12')]){throw new Error(_0xafe5('0x13'));}var _0x26e0f4=_0x1ab5be;var _0xab08fd=_0xafe5('0x14')+_0x5b45be+_0xafe5('0x15')+_0x4cf5f7+_0xafe5('0x16')+_0x26e0f4+_0xafe5('0x17')+JSON[_0xafe5('0x18')](_0x4a4e7d);var _0x9717b5=_0x12600c+'?'+_0xab08fd;return rp(_0x9717b5);})[_0xafe5('0xf')](function(_0x33ab06){logger[_0xafe5('0x19')](_0xafe5('0x1a'),_0xd32446,_0x33ab06);_0x120efa[_0xafe5('0x1b')]();})['catch'](function(_0xbbf99b){logger[_0xafe5('0x1c')](_0xafe5('0x1d'),_0xd32446,_[_0xafe5('0x1e')](_0xbbf99b)?JSON['stringify'](_0xbbf99b):_0xbbf99b);_0x120efa[_0xafe5('0x1b')]();});}else{logger[_0xafe5('0x19')]('[%s][TVOX]\x20Application\x20already\x20executed\x20for\x20the\x20current\x20session,\x20force\x20next',_0xd32446);_0x120efa[_0xafe5('0x1f')]();}};};
\ No newline at end of file