X-Git-Url: http://repos.xcallymotion.com/?a=blobdiff_plain;f=server%2Fservices%2Frouting%2Fserver%2Fapplications%2Fstrategy%2Fbeepall.js;h=36dd874be96bda73fcd80f0dccea30b0dd128586;hb=b8feeab5a72cbb7651a1c603fc767034cd5922cc;hp=2035de0eab79e6a02b889c8682f3e50af7fe2910;hpb=5584754b2aa104a57907f7aa392d8c07dfdc6150;p=motion2.git diff --git a/server/services/routing/server/applications/strategy/beepall.js b/server/services/routing/server/applications/strategy/beepall.js index 2035de0..36dd874 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 _0x46a4=['busyQueue','name','saveWaitingNotification','showNotification','[%s][QUEUE]\x20ALL\x20AGENTS\x20ARE\x20BUSY','[%s][QUEUE]\x20EMPTY','hideNotification','STOP','TIMEOUT','busy','removeWaitingNotification','uuid','../../../../../config/logger','routing','notificationId','squeue','queue','push','bind','handleTimeout','timeout','drained','handleDrained','prototype','handleRun','isNil','Agents','length','realtime','agents','debug','[%s][QUEUE]\x20agent\x20skipped,\x20unknown\x20id\x20%s','channel','writeLog','RINGING'];(function(_0x30e0c2,_0x1d9a14){var _0x3f52d1=function(_0x5bf167){while(--_0x5bf167){_0x30e0c2['push'](_0x30e0c2['shift']());}};_0x3f52d1(++_0x1d9a14);}(_0x46a4,0x123));var _0x446a=function(_0x158e9f,_0x4fee7a){_0x158e9f=_0x158e9f-0x0;var _0x32ade3=_0x46a4[_0x158e9f];return _0x32ade3;};'use strict';var _=require('lodash');var uuid=require(_0x446a('0x0'));var util=require('./util');var logger=require(_0x446a('0x1'))(_0x446a('0x2'));var Beepall=function(_0x10e4cb,_0x25cdbf,_0x2b4f7d,_0x263d41){this[_0x446a('0x3')]=uuid['v4']();this[_0x446a('0x4')]=_0x10e4cb;this[_0x446a('0x5')]=_0x25cdbf;this['realtime']=_0x2b4f7d;this[_0x446a('0x2')]=_0x263d41;this[_0x446a('0x4')][_0x446a('0x6')](this['handleRun'][_0x446a('0x7')](this),this[_0x446a('0x8')]['bind'](this));this[_0x446a('0x4')]['on'](_0x446a('0x9'),this[_0x446a('0x8')]['bind'](this));this['squeue']['on'](_0x446a('0xa'),this[_0x446a('0xb')][_0x446a('0x7')](this));};Beepall[_0x446a('0xc')]['push']=function(){this[_0x446a('0x4')]['push'](this['handleRun'][_0x446a('0x7')](this),this[_0x446a('0x8')][_0x446a('0x7')](this));};Beepall[_0x446a('0xc')][_0x446a('0xb')]=function(){this[_0x446a('0x8')](!![]);};Beepall[_0x446a('0xc')][_0x446a('0xd')]=function(){var _0x154a83=!![];if(!_[_0x446a('0xe')](this[_0x446a('0x5')])&&!_[_0x446a('0xe')](this[_0x446a('0x5')][_0x446a('0xf')])&&this[_0x446a('0x5')]['Agents'][_0x446a('0x10')]>0x0){for(var _0x298264=0x0,_0x2c9143;_0x2982640x0){for(var _0x28a985=0x0,_0x3daf1c;_0x28a985