Built motion from commit f541bb3b.|2.6.14
[motion2.git] / server / services / ami / rpc / interval.js
index 0318ce2..b70e789 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x3475=['stack','replace','trim','silly','length','every','string','map','concat','Request','intervalIftime','../../../config/logger','dialer'];(function(_0x1869a0,_0x2f3b49){var _0x5b7515=function(_0x383a5d){while(--_0x383a5d){_0x1869a0['push'](_0x1869a0['shift']());}};_0x5b7515(++_0x2f3b49);}(_0x3475,0xe8));var _0x5347=function(_0x57b589,_0x2b56de){_0x57b589=_0x57b589-0x0;var _0x1c6773=_0x3475[_0x57b589];return _0x1c6773;};var logger=require(_0x5347('0x0'))(_0x5347('0x1'));var client=require('../client');function intervalIftime(_0x10390b,_0x4173cc){const _0x25795e=new Error()[_0x5347('0x2')][_0x5347('0x3')](/^Error/,'')[_0x5347('0x4')]();logger[_0x5347('0x5')]('intervalIftime\x20called\x20with',_0x10390b,_0x4173cc,_0x25795e);const _0x53da33=Array['isArray'](_0x10390b);if(!_0x10390b||_0x53da33&&_0x10390b[_0x5347('0x6')]===0x0){return Promise['resolve'](![]);}else{var _0x28809d=[];var _0x2dbbc2=[];var _0x300f77=_0x53da33?_0x10390b:[_0x10390b];var _0x513157=_0x300f77['every'](function(_0x1638f7){return typeof _0x1638f7==='number';});var _0x526c4d=_0x300f77[_0x5347('0x7')](function(_0xe7ec93){return typeof _0xe7ec93===_0x5347('0x8');});if(!_0x513157&&!_0x526c4d){_0x28809d=_0x300f77['map'](function(_0x272f0f){return _0x272f0f['id'];});if(_0x28809d[_0x5347('0x6')]===0x0){_0x2dbbc2=_0x300f77[_0x5347('0x9')](function(_0x3248f0){return _0x3248f0['interval'];});}}else{if(_0x513157){_0x28809d=_0x28809d[_0x5347('0xa')](_0x300f77);}if(_0x526c4d){_0x2dbbc2=_0x2dbbc2[_0x5347('0xa')](_0x300f77);}}return client[_0x5347('0xb')]('IntervalIftime',{'intervalIds':_0x28809d,'intervals':_0x2dbbc2,'timezone':_0x4173cc,'log':'IntervalIftime'});}}exports[_0x5347('0xc')]=intervalIftime;
\ No newline at end of file
+var _0x144e=['length','resolve','number','every','string','map','interval','Request','IntervalIftime','intervalIftime','../../../config/logger','dialer','../client','stack','replace','isArray'];(function(_0x4a9fb1,_0x273043){var _0x348672=function(_0x142b69){while(--_0x142b69){_0x4a9fb1['push'](_0x4a9fb1['shift']());}};_0x348672(++_0x273043);}(_0x144e,0x19a));var _0xe144=function(_0x399477,_0x5726ac){_0x399477=_0x399477-0x0;var _0xaa794d=_0x144e[_0x399477];return _0xaa794d;};var logger=require(_0xe144('0x0'))(_0xe144('0x1'));var client=require(_0xe144('0x2'));function intervalIftime(_0x10b6e1,_0x1f47dd){const _0x7b7d04=new Error()[_0xe144('0x3')][_0xe144('0x4')](/^Error/,'')['trim']();logger['silly']('intervalIftime\x20called\x20with',_0x10b6e1,_0x1f47dd,_0x7b7d04);const _0x1beab2=Array[_0xe144('0x5')](_0x10b6e1);if(!_0x10b6e1||_0x1beab2&&_0x10b6e1[_0xe144('0x6')]===0x0){return Promise[_0xe144('0x7')](![]);}else{var _0x3df43f=[];var _0x244ce4=[];var _0x1a7d28=_0x1beab2?_0x10b6e1:[_0x10b6e1];var _0x3c4b9c=_0x1a7d28['every'](function(_0x19659d){return typeof _0x19659d===_0xe144('0x8');});var _0x225442=_0x1a7d28[_0xe144('0x9')](function(_0x5ae407){return typeof _0x5ae407===_0xe144('0xa');});if(!_0x3c4b9c&&!_0x225442){_0x3df43f=_0x1a7d28[_0xe144('0xb')](function(_0x38bb32){return _0x38bb32['id'];});if(_0x3df43f[_0xe144('0x6')]===0x0){_0x244ce4=_0x1a7d28[_0xe144('0xb')](function(_0x5ed4de){return _0x5ed4de[_0xe144('0xc')];});}}else{if(_0x3c4b9c){_0x3df43f=_0x3df43f['concat'](_0x1a7d28);}if(_0x225442){_0x244ce4=_0x244ce4['concat'](_0x1a7d28);}}return client[_0xe144('0xd')]('IntervalIftime',{'intervalIds':_0x3df43f,'intervals':_0x244ce4,'timezone':_0x1f47dd,'log':_0xe144('0xe')});}}exports[_0xe144('0xf')]=intervalIftime;
\ No newline at end of file