X-Git-Url: http://repos.xcallymotion.com/?a=blobdiff_plain;f=server%2Fservices%2Frouting%2Fserver%2Fapplications%2Fstrategy%2Fbeepall.js;h=6a0ada775496c7d0418ceb2c2acd35e969549f7a;hb=c593ef5de079879fb7bfbdd8f8d4d8640e684821;hp=7542b8f0425f1024a27bc0af4afe2018e5ed5743;hpb=7b947914a77b8347fb1d6de0275fa1bbfcdf6ff9;p=motion2.git diff --git a/server/services/routing/server/applications/strategy/beepall.js b/server/services/routing/server/applications/strategy/beepall.js index 7542b8f..6a0ada7 100644 --- a/server/services/routing/server/applications/strategy/beepall.js +++ b/server/services/routing/server/applications/strategy/beepall.js @@ -15,4 +15,4 @@ // * treaties. The SOFTWARE PRODUCT is licensed, not sold. * // * * // ************************************************************************* -var _0x1da6=['prototype','isNil','Agents','length','debug','[%s][QUEUE]\x20agent\x20skipped,\x20unknown\x20id\x20%s','isAgentAvailable','channel','writeLog','agents','RINGING','busy','busyQueue','name','showNotification','[%s][QUEUE]\x20ALL\x20AGENTS\x20ARE\x20BUSY','[%s][QUEUE]\x20EMPTY','hideNotification','TIMEOUT','lodash','uuid','./util','../../../../../config/logger','routing','notificationId','squeue','queue','realtime','push','handleRun','bind','handleTimeout','timeout','drained','handleDrained'];(function(_0x2ffd25,_0x301446){var _0x52c826=function(_0x2e0580){while(--_0x2e0580){_0x2ffd25['push'](_0x2ffd25['shift']());}};_0x52c826(++_0x301446);}(_0x1da6,0x7c));var _0x61da=function(_0x40a045,_0x516f0e){_0x40a045=_0x40a045-0x0;var _0x1a687c=_0x1da6[_0x40a045];return _0x1a687c;};'use strict';var _=require(_0x61da('0x0'));var uuid=require(_0x61da('0x1'));var util=require(_0x61da('0x2'));var logger=require(_0x61da('0x3'))(_0x61da('0x4'));var Beepall=function(_0xbe2d90,_0x1cec74,_0x39754a,_0xf7a566){this[_0x61da('0x5')]=uuid['v4']();this[_0x61da('0x6')]=_0xbe2d90;this[_0x61da('0x7')]=_0x1cec74;this[_0x61da('0x8')]=_0x39754a;this[_0x61da('0x4')]=_0xf7a566;this[_0x61da('0x6')][_0x61da('0x9')](this[_0x61da('0xa')][_0x61da('0xb')](this),this[_0x61da('0xc')][_0x61da('0xb')](this));this['squeue']['on'](_0x61da('0xd'),this[_0x61da('0xc')][_0x61da('0xb')](this));this[_0x61da('0x6')]['on'](_0x61da('0xe'),this[_0x61da('0xf')][_0x61da('0xb')](this));};Beepall[_0x61da('0x10')][_0x61da('0x9')]=function(){this[_0x61da('0x6')][_0x61da('0x9')](this[_0x61da('0xa')][_0x61da('0xb')](this),this[_0x61da('0xc')][_0x61da('0xb')](this));};Beepall['prototype'][_0x61da('0xf')]=function(){this[_0x61da('0xc')](!![]);};Beepall[_0x61da('0x10')][_0x61da('0xa')]=function(){var _0x55eef1=!![];if(!_[_0x61da('0x11')](this['queue'])&&!_[_0x61da('0x11')](this[_0x61da('0x7')]['Agents'])&&this['queue'][_0x61da('0x12')][_0x61da('0x13')]>0x0){for(var _0x46d2c4=0x0,_0x16ab1e;_0x46d2c40x0){for(var _0x295839=0x0,_0x3a62c4;_0x295839