Built motion from commit b18b7a808.|1.0.23
[motion.git] / server / config / forked_routing / sms / queue.js
index 4a3098c..5c25bf9 100644 (file)
@@ -1 +1 @@
-var _0xc594=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x75\x74\x69\x6C","\x6D\x6F\x6D\x65\x6E\x74","\x73\x6D\x73","\x2E\x2E\x2F\x2E\x2E\x2F\x6C\x6F\x67\x67\x65\x72\x2E\x6A\x73","\x55\x73\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x53\x6D\x73\x52\x6F\x6F\x6D","\x53\x6D\x73\x51\x75\x65\x75\x65","\x52\x65\x70\x6F\x72\x74\x53\x6D\x73","\x52\x65\x70\x6F\x72\x74\x53\x6D\x73\x53\x65\x73\x73\x69\x6F\x6E","\x65\x78\x70\x6F\x72\x74\x73","\x6D\x65\x73\x73\x61\x67\x65","\x74\x6F\x55\x70\x70\x65\x72\x43\x61\x73\x65","\x63\x68\x61\x6E\x6E\x65\x6C","\x41\x50\x50\x20\x51\x55\x45\x55\x45\x2C\x20\x51\x55\x45\x55\x45\x3A","\x6E\x61\x6D\x65","\x53\x54\x52\x41\x54\x45\x47\x59\x3A","\x73\x74\x72\x61\x74\x65\x67\x79","\x49\x4E\x54\x45\x52\x41\x43\x54\x49\x4F\x4E\x3A","\x75\x6E\x69\x71\x75\x65\x69\x64","\x41\x47\x45\x4E\x54","\x6D\x65\x6D\x62\x65\x72\x6E\x61\x6D\x65","\x52\x45\x4A\x45\x43\x54\x45\x44","\x69\x6E\x66\x6F","\x69\x64","\x70\x75\x73\x68","\x72\x65\x6A\x65\x63\x74","\x74\x79\x70\x65","\x6F\x6E","\x66\x69\x6E\x64","\x74\x69\x6D\x65\x6F\x75\x74","\x6C\x65\x6E\x67\x74\x68","\x6D\x61\x70","\x66\x75\x6C\x6C\x6E\x61\x6D\x65","\x6F\x6E\x6C\x69\x6E\x65","\x73\x6D\x73\x50\x61\x75\x73\x65","\x46\x49\x45\x4C\x44\x28\x55\x73\x65\x72\x2E\x69\x64\x2C\x25\x73\x29","\x6A\x6F\x69\x6E","\x66\x6F\x72\x6D\x61\x74","\x45\x52\x52\x4F\x52","\x65\x72\x72\x6F\x72","\x73\x74\x61\x63\x6B","\x63\x61\x74\x63\x68","\x74\x68\x65\x6E","\x72\x65\x70\x6F\x72\x74\x5F\x73\x6D\x73\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x61\x67\x65\x6E\x74\x3A\x25\x64","\x6D\x65\x6D\x62\x65\x72\x69\x64","\x74\x6F","\x67\x65\x74","\x41\x47\x45\x4E\x54\x20\x53\x45\x4C\x45\x43\x54\x45\x44\x3A","\x66\x69\x6E\x64\x49\x6E\x64\x65\x78","\x73\x70\x6C\x69\x63\x65","\x68\x65\x61\x64","\x71\x75\x65\x75\x65","\x59\x59\x59\x59\x2D\x4D\x4D\x2D\x44\x44\x20\x48\x48\x3A\x6D\x6D\x3A\x73\x73","\x6D\x65\x72\x67\x65","\x63\x72\x65\x61\x74\x65","\x4E\x4F\x20\x41\x56\x41\x49\x4C\x41\x42\x4C\x45\x20\x41\x47\x45\x4E\x54\x53","\x66\x69\x6E\x64\x41\x6C\x6C","\x72\x65\x70\x6F\x72\x74\x5F\x73\x6D\x73\x5F\x73\x65\x73\x73\x69\x6F\x6E\x3A\x73\x61\x76\x65","\x61\x64\x6D\x69\x6E\x73","\x75\x73\x65\x72\x73","\x45\x4E\x44\x20\x28\x4E\x4F\x20\x41\x4E\x53\x57\x45\x52\x20\x42\x59\x20\x41\x47\x45\x4E\x54\x53\x29","\x75\x70\x64\x61\x74\x65","\x55\x73\x65\x72\x48\x61\x73\x53\x6D\x73\x51\x75\x65\x75\x65\x2E\x70\x65\x6E\x61\x6C\x74\x79","\x67\x72\x6F\x75\x70\x42\x79","\x76\x61\x6C\x75\x65\x73","\x72\x65\x6D\x6F\x76\x65","\x63\x6C\x6F\x6E\x65","\x62\x75\x6C\x6B\x43\x72\x65\x61\x74\x65","\x6C\x61\x73\x74\x41\x67\x65\x6E\x74","\x66\x69\x6E\x64\x42\x79\x49\x64","\x62\x65\x65\x70\x61\x6C\x6C","\x70\x65\x6E\x61\x6C\x74\x79","\x55\x73\x65\x72\x48\x61\x73\x53\x6D\x73\x51\x75\x65\x75\x65","\x73\x6F\x72\x74\x42\x79","\x72\x6F\x75\x6E\x64\x72\x6F\x62\x69\x6E","\x72\x72\x6D\x65\x6D\x6F\x72\x79","\x73\x6D\x73\x5F\x72\x6F\x6F\x6D\x3A\x73\x61\x76\x65","\x72\x6F\x6F\x6D\x69\x64","\x54\x49\x4D\x45\x4F\x55\x54","\x53\x45\x43"];_0xc594[0];var _=require(_0xc594[1]);var util=require(_0xc594[2]);var moment=require(_0xc594[3]);var logger=require(_0xc594[5])(_0xc594[4]);var Agent=require(_0xc594[7])[_0xc594[6]];var Room=require(_0xc594[7])[_0xc594[8]];var Queue=require(_0xc594[7])[_0xc594[9]];var Report=require(_0xc594[7])[_0xc594[10]];var Session=require(_0xc594[7])[_0xc594[11]];module[_0xc594[12]]= function(_0xb7a0xa,_0xb7a0xb,_0xb7a0xc,_0xb7a0xd,_0xb7a0xe){var _0xb7a0xf=[];var _0xb7a0x10;var _0xb7a0x11;var _0xb7a0x12;var _0xb7a0x13=0;process[_0xc594[30]](_0xc594[13],function(_0xb7a0xc){switch(_0xb7a0xc[_0xc594[29]]){case _0xc594[28]:logger[_0xc594[25]](_0xb7a0xb[_0xc594[15]][_0xc594[14]](),_0xc594[16],_0xb7a0x12[_0xc594[17]][_0xc594[14]](),_0xc594[18],_0xb7a0x12[_0xc594[19]],_0xc594[20],_0xb7a0xb[_0xc594[21]],_0xc594[22],_0xb7a0xc[_0xc594[23]],_0xc594[24]);_0xb7a0xf[_0xc594[27]]({id:_0xb7a0xc[_0xc594[26]]});break;default:}});function _0xb7a0x14(_0xb7a0x15){var _0xb7a0x16=_[_0xc594[31]](_0xb7a0xf,{id:_0xb7a0x15[_0xc594[26]]});return _0xb7a0x16?true:false}function _0xb7a0x17(){var _0xb7a0x18=((_0xb7a0xa[_0xc594[32]]- _0xb7a0x13)> _0xb7a0x12[_0xc594[32]])?_0xb7a0x12[_0xc594[32]]:(_0xb7a0xa[_0xc594[32]]- _0xb7a0x13);if(_0xb7a0x18> 0){if(_0xb7a0x11[_0xc594[33]]){var _0xb7a0x19={where:{id:{$in:_[_0xc594[34]](_0xb7a0x11,_0xc594[26])},online:true,smsPause:false},include:[{model:Room,attributes:[_0xc594[26]],raw:true}],attributes:[_0xc594[26],_0xc594[17],_0xc594[35],_0xc594[36],_0xc594[37]],order:[[{raw:util[_0xc594[40]](_0xc594[38],_[_0xc594[34]](_0xb7a0x11,_0xc594[26])[_0xc594[39]]())}]]};Agent[_0xc594[61]](_0xb7a0x19)[_0xc594[45]](function(_0xb7a0x1c){if(_0xb7a0x1c[_0xc594[33]]){var _0xb7a0x1d;for(var _0xb7a0x1e=0;_0xb7a0x1e< _0xb7a0x1c[_0xc594[33]];_0xb7a0x1e++){var _0xb7a0x15=_0xb7a0x1c[_0xb7a0x1e][_0xc594[51]]({plain:true});if(!_0xb7a0x14(_0xb7a0x15)){_0xb7a0x1d= _0xb7a0x15;break}};if(_0xb7a0x1d){logger[_0xc594[25]](_0xb7a0xb[_0xc594[15]][_0xc594[14]](),_0xc594[16],_0xb7a0x12[_0xc594[17]][_0xc594[14]](),_0xc594[18],_0xb7a0x12[_0xc594[19]],_0xc594[20],_0xb7a0xb[_0xc594[21]],_0xc594[52],_0xb7a0x1d[_0xc594[26]],_0xb7a0x1d[_0xc594[17]]);var _0xb7a0x1f=_[_0xc594[53]](_0xb7a0x11,{"\x69\x64":_0xb7a0x1d[_0xc594[26]]});if(_0xb7a0x1f>= 0){var _0xb7a0x20=_0xb7a0x11[_0xc594[54]](_0xb7a0x1f,1);if(_0xb7a0x20&& _0xb7a0x20[_0xc594[33]]){_0xb7a0x11[_0xc594[27]](_[_0xc594[55]](_0xb7a0x20))}};return Report[_0xc594[59]](_[_0xc594[58]](_0xb7a0xb,{timeslot:_0xb7a0x18,application:_0xc594[56],membername:_0xb7a0x1d[_0xc594[17]],memberid:_0xb7a0x1d[_0xc594[26]],queue:_0xb7a0x12[_0xc594[26]],queuename:_0xb7a0x12[_0xc594[17]],calledAt:moment()[_0xc594[40]](_0xc594[57])}))};logger[_0xc594[25]](_0xb7a0xb[_0xc594[15]][_0xc594[14]](),_0xc594[16],_0xb7a0x12[_0xc594[17]][_0xc594[14]](),_0xc594[18],_0xb7a0x12[_0xc594[19]],_0xc594[20],_0xb7a0xb[_0xc594[21]],_0xc594[60]);return}else {logger[_0xc594[25]](_0xb7a0xb[_0xc594[15]][_0xc594[14]](),_0xc594[16],_0xb7a0x12[_0xc594[17]][_0xc594[14]](),_0xc594[18],_0xb7a0x12[_0xc594[19]],_0xc594[20],_0xb7a0xb[_0xc594[21]],_0xc594[60]);return}})[_0xc594[45]](function(_0xb7a0x1b){if(_0xb7a0x1b){_0xb7a0xd[_0xc594[50]](util[_0xc594[40]](_0xc594[48],_0xb7a0x1b[_0xc594[49]]))[_0xc594[47]](_0xc594[46],_0xb7a0x1b)}})[_0xc594[45]](function(){_0xb7a0x10= setTimeout(function(){_0xb7a0x13+= _0xb7a0x12[_0xc594[32]];_0xb7a0x17()},_0xb7a0x18* 1000)})[_0xc594[44]](function(_0xb7a0x1a){logger[_0xc594[42]](_0xb7a0xb[_0xc594[15]][_0xc594[14]](),_0xc594[16],_0xb7a0x12[_0xc594[17]][_0xc594[14]](),_0xc594[18],_0xb7a0x12[_0xc594[19]],_0xc594[20],_0xb7a0xb[_0xc594[21]],_0xc594[41]);logger[_0xc594[42]](_0xb7a0x1a[_0xc594[43]]);_0xb7a0xe(_0xb7a0x1a)})}else {logger[_0xc594[25]](_0xb7a0xb[_0xc594[15]][_0xc594[14]](),_0xc594[16],_0xb7a0x12[_0xc594[17]][_0xc594[14]](),_0xc594[18],_0xb7a0x12[_0xc594[19]],_0xc594[20],_0xb7a0xb[_0xc594[21]],_0xc594[60]);_0xb7a0x10= setTimeout(function(){_0xb7a0x13+= _0xb7a0x12[_0xc594[32]];_0xb7a0x17()},_0xb7a0x18* 1000)}}else {return Session[_0xc594[66]]({leaveAt:moment()[_0xc594[40]](_0xc594[57]),timeout:true},{where:{uniqueid:_0xb7a0xb[_0xc594[21]],leaveAt:null},individualHooks:true})[_0xc594[45]](function(_0xb7a0x21){if(_0xb7a0x21&& _0xb7a0x21[_0xc594[33]]&& _0xb7a0x21[1][_0xc594[33]]){for(var _0xb7a0x1e=0;_0xb7a0x1e< _0xb7a0x21[1][_0xc594[33]];_0xb7a0x1e++){var _0xb7a0x22=_0xb7a0x21[1][_0xb7a0x1e][_0xc594[51]]({plain:true});_0xb7a0xd[_0xc594[50]](_0xc594[63])[_0xc594[47]](_0xc594[62],_0xb7a0x22);_0xb7a0xd[_0xc594[50]](_0xc594[64])[_0xc594[47]](_0xc594[62],_0xb7a0x22)}};logger[_0xc594[25]](_0xb7a0xb[_0xc594[15]][_0xc594[14]](),_0xc594[16],_0xb7a0x12[_0xc594[17]][_0xc594[14]](),_0xc594[18],_0xb7a0x12[_0xc594[19]],_0xc594[20],_0xb7a0xb[_0xc594[21]],_0xc594[65]);clearTimeout(_0xb7a0x10);_0xb7a0xe()})[_0xc594[44]](function(_0xb7a0x1a){logger[_0xc594[42]](_0xb7a0xb[_0xc594[15]][_0xc594[14]](),_0xc594[16],_0xb7a0x12[_0xc594[17]][_0xc594[14]](),_0xc594[18],_0xb7a0x12[_0xc594[19]],_0xc594[20],_0xb7a0xb[_0xc594[21]],_0xc594[41]);logger[_0xc594[42]](_0xb7a0x1a[_0xc594[43]]);_0xb7a0xe(_0xb7a0x1a)})}}function _0xb7a0x23(){var _0xb7a0x18=((_0xb7a0xa[_0xc594[32]]- _0xb7a0x13)> _0xb7a0x12[_0xc594[32]])?_0xb7a0x12[_0xc594[32]]:(_0xb7a0xa[_0xc594[32]]- _0xb7a0x13);if(_0xb7a0x18> 0){Queue[_0xc594[74]](_0xb7a0xa.SmsQueueId,{attributes:[_0xc594[26],_0xc594[17],_0xc594[32],_0xc594[19],_0xc594[73]],include:[{model:Agent,where:{online:true,smsPause:false},attributes:[_0xc594[26],_0xc594[17],_0xc594[35],_0xc594[36],_0xc594[37]],raw:true}]})[_0xc594[45]](function(_0xb7a0x25){if(_0xb7a0x25){var _0xb7a0x1c=_[_0xc594[69]](_[_0xc594[68]](_0xb7a0x25.Users,_0xc594[67]));if(_0xb7a0x1c&& _0xb7a0x1c[_0xc594[33]]){var _0xb7a0x26;for(var _0xb7a0x1e=0;_0xb7a0x1e< _0xb7a0x1c[_0xc594[33]];_0xb7a0x1e++){_[_0xc594[70]](_0xb7a0x1c[_0xb7a0x1e],function(_0xb7a0x15){return _0xb7a0x14(_0xb7a0x15)});if(_0xb7a0x1c[_0xb7a0x1e][_0xc594[33]]){_0xb7a0x26= _0xb7a0x1c[_0xb7a0x1e];break}};if(_0xb7a0x26&& _0xb7a0x26[_0xc594[33]]){var _0xb7a0x27=_[_0xc594[34]](_0xb7a0x26,function(_0xb7a0x15){return _[_0xc594[71]](_[_0xc594[58]](_0xb7a0xb,{timeslot:_0xb7a0x18,application:_0xc594[56],membername:_0xb7a0x15[_0xc594[17]],memberid:_0xb7a0x15[_0xc594[26]],queue:_0xb7a0x12[_0xc594[26]],queuename:_0xb7a0x12[_0xc594[17]],calledAt:moment()[_0xc594[40]](_0xc594[57])}))});return Report[_0xc594[72]](_0xb7a0x27,{individualHooks:true})}else {logger[_0xc594[25]](_0xb7a0xb[_0xc594[15]][_0xc594[14]](),_0xc594[16],_0xb7a0x12[_0xc594[17]][_0xc594[14]](),_0xc594[18],_0xb7a0x12[_0xc594[19]],_0xc594[20],_0xb7a0xb[_0xc594[21]],_0xc594[60])}}else {logger[_0xc594[25]](_0xb7a0xb[_0xc594[15]][_0xc594[14]](),_0xc594[16],_0xb7a0x12[_0xc594[17]][_0xc594[14]](),_0xc594[18],_0xb7a0x12[_0xc594[19]],_0xc594[20],_0xb7a0xb[_0xc594[21]],_0xc594[60])}}else {logger[_0xc594[25]](_0xb7a0xb[_0xc594[15]][_0xc594[14]](),_0xc594[16],_0xb7a0x12[_0xc594[17]][_0xc594[14]](),_0xc594[18],_0xb7a0x12[_0xc594[19]],_0xc594[20],_0xb7a0xb[_0xc594[21]],_0xc594[60])}})[_0xc594[45]](function(_0xb7a0x24){if(_0xb7a0x24&& _0xb7a0x24[_0xc594[33]]){for(var _0xb7a0x1e=0;_0xb7a0x1e< _0xb7a0x24[_0xc594[33]];_0xb7a0x1e++){var _0xb7a0x1b=_0xb7a0x24[_0xb7a0x1e][_0xc594[51]]({plain:true});_0xb7a0xd[_0xc594[50]](util[_0xc594[40]](_0xc594[48],_0xb7a0x1b[_0xc594[49]]))[_0xc594[47]](_0xc594[46],_0xb7a0x1b)}};_0xb7a0x10= setTimeout(function(){_0xb7a0x13+= _0xb7a0x12[_0xc594[32]];_0xb7a0x23()},_0xb7a0x18* 1000)})[_0xc594[44]](function(_0xb7a0x1a){logger[_0xc594[42]](_0xb7a0xb[_0xc594[15]][_0xc594[14]](),_0xc594[16],_0xb7a0x12[_0xc594[17]][_0xc594[14]](),_0xc594[18],_0xb7a0x12[_0xc594[19]],_0xc594[20],_0xb7a0xb[_0xc594[21]],_0xc594[41]);logger[_0xc594[42]](_0xb7a0x1a[_0xc594[43]]);_0xb7a0xe(_0xb7a0x1a)})}else {return Session[_0xc594[66]]({leaveAt:moment()[_0xc594[40]](_0xc594[57]),timeout:true},{where:{uniqueid:_0xb7a0xb[_0xc594[21]],leaveAt:null},individualHooks:true})[_0xc594[45]](function(_0xb7a0x21){if(_0xb7a0x21&& _0xb7a0x21[_0xc594[33]]&& _0xb7a0x21[1][_0xc594[33]]){for(var _0xb7a0x1e=0;_0xb7a0x1e< _0xb7a0x21[1][_0xc594[33]];_0xb7a0x1e++){var _0xb7a0x22=_0xb7a0x21[1][_0xb7a0x1e][_0xc594[51]]({plain:true});_0xb7a0xd[_0xc594[50]](_0xc594[63])[_0xc594[47]](_0xc594[62],_0xb7a0x22);_0xb7a0xd[_0xc594[50]](_0xc594[64])[_0xc594[47]](_0xc594[62],_0xb7a0x22)}};logger[_0xc594[25]](_0xb7a0xb[_0xc594[15]][_0xc594[14]](),_0xc594[16],_0xb7a0x12[_0xc594[17]][_0xc594[14]](),_0xc594[18],_0xb7a0x12[_0xc594[19]],_0xc594[20],_0xb7a0xb[_0xc594[21]],_0xc594[65]);clearTimeout(_0xb7a0x10);_0xb7a0xe()})[_0xc594[44]](function(_0xb7a0x1a){logger[_0xc594[42]](_0xb7a0xb[_0xc594[15]][_0xc594[14]](),_0xc594[16],_0xb7a0x12[_0xc594[17]][_0xc594[14]](),_0xc594[18],_0xb7a0x12[_0xc594[19]],_0xc594[20],_0xb7a0xb[_0xc594[21]],_0xc594[41]);logger[_0xc594[42]](_0xb7a0x1a[_0xc594[43]]);_0xb7a0xe(_0xb7a0x1a)})}}return Queue[_0xc594[74]](_0xb7a0xa.SmsQueueId,{attributes:[_0xc594[26],_0xc594[17],_0xc594[32],_0xc594[19],_0xc594[73]],include:[{model:Agent,attributes:[_0xc594[26]],raw:true}]})[_0xc594[45]](function(_0xb7a0x25){_0xb7a0x12= _0xb7a0x25[_0xc594[51]]({plain:true});logger[_0xc594[25]](_0xb7a0xb[_0xc594[15]][_0xc594[14]](),_0xc594[16],_0xb7a0x12[_0xc594[17]][_0xc594[14]](),_0xc594[18],_0xb7a0x12[_0xc594[19]],_0xc594[20],_0xb7a0xb[_0xc594[21]],_0xc594[83],_0xb7a0xa[_0xc594[32]],_0xc594[84]);return Session[_0xc594[59]](_[_0xc594[58]](_0xb7a0xb,{timeslot:_0xb7a0xa[_0xc594[32]],application:_0xc594[56],queue:_0xb7a0x25[_0xc594[26]],queuename:_0xb7a0x25[_0xc594[17]],calledAt:moment()[_0xc594[40]](_0xc594[57]),joinAt:moment()[_0xc594[40]](_0xc594[57]),membername:null,memberid:null}))})[_0xc594[45]](function(_0xb7a0x22){_0xb7a0xd[_0xc594[50]](_0xc594[63])[_0xc594[47]](_0xc594[62],_0xb7a0x22);_0xb7a0xd[_0xc594[50]](_0xc594[64])[_0xc594[47]](_0xc594[62],_0xb7a0x22);return Room[_0xc594[74]](_0xb7a0xb[_0xc594[82]])})[_0xc594[45]](function(_0xb7a0x28){if(_0xb7a0x28){return _0xb7a0x28[_0xc594[66]]({waiting:true})}})[_0xc594[45]](function(_0xb7a0x28){if(_0xb7a0x28){_0xb7a0xd[_0xc594[47]](_0xc594[81],_0xb7a0x28[_0xc594[51]]({plain:true}))}})[_0xc594[45]](function(_0xb7a0x28){switch(_0xb7a0x12[_0xc594[19]]){case _0xc594[75]:_0xb7a0x23();break;case _0xc594[79]:_0xb7a0x11= _[_0xc594[78]](_0xb7a0x12.Users,[function(_0xb7a0x29){return _0xb7a0x29[_0xc594[77]][_0xc594[76]]|| 0}]);_0xb7a0x17();break;case _0xc594[80]:_0xb7a0x11= _[_0xc594[78]](_0xb7a0x12.Users,[function(_0xb7a0x29){return _0xb7a0x29[_0xc594[77]][_0xc594[76]]|| 0}]);_0xb7a0x17();break;default:}})[_0xc594[44]](function(_0xb7a0x1a){logger[_0xc594[42]](_0xb7a0xb[_0xc594[15]][_0xc594[14]](),_0xc594[16],_0xb7a0x12[_0xc594[17]][_0xc594[14]](),_0xc594[18],_0xb7a0x12[_0xc594[19]],_0xc594[20],_0xb7a0xb[_0xc594[21]],_0xc594[41]);logger[_0xc594[42]](_0xb7a0x1a[_0xc594[43]]);_0xb7a0xe(_0xb7a0x1a)})}
\ No newline at end of file
+var _0xdde8=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x75\x74\x69\x6C","\x6D\x6F\x6D\x65\x6E\x74","\x73\x6D\x73","\x2E\x2E\x2F\x2E\x2E\x2F\x6C\x6F\x67\x67\x65\x72\x2E\x6A\x73","\x55\x73\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x53\x6D\x73\x52\x6F\x6F\x6D","\x53\x6D\x73\x51\x75\x65\x75\x65","\x52\x65\x70\x6F\x72\x74\x53\x6D\x73","\x52\x65\x70\x6F\x72\x74\x53\x6D\x73\x53\x65\x73\x73\x69\x6F\x6E","\x65\x78\x70\x6F\x72\x74\x73","\x6D\x65\x73\x73\x61\x67\x65","\x74\x6F\x55\x70\x70\x65\x72\x43\x61\x73\x65","\x63\x68\x61\x6E\x6E\x65\x6C","\x41\x50\x50\x20\x51\x55\x45\x55\x45\x2C\x20\x51\x55\x45\x55\x45\x3A","\x6E\x61\x6D\x65","\x53\x54\x52\x41\x54\x45\x47\x59\x3A","\x73\x74\x72\x61\x74\x65\x67\x79","\x49\x4E\x54\x45\x52\x41\x43\x54\x49\x4F\x4E\x3A","\x75\x6E\x69\x71\x75\x65\x69\x64","\x41\x47\x45\x4E\x54","\x6D\x65\x6D\x62\x65\x72\x6E\x61\x6D\x65","\x52\x45\x4A\x45\x43\x54\x45\x44","\x69\x6E\x66\x6F","\x69\x64","\x70\x75\x73\x68","\x72\x65\x6A\x65\x63\x74","\x74\x79\x70\x65","\x6F\x6E","\x66\x69\x6E\x64","\x74\x69\x6D\x65\x6F\x75\x74","\x6C\x65\x6E\x67\x74\x68","\x6D\x61\x70","\x66\x75\x6C\x6C\x6E\x61\x6D\x65","\x6F\x6E\x6C\x69\x6E\x65","\x73\x6D\x73\x50\x61\x75\x73\x65","\x46\x49\x45\x4C\x44\x28\x55\x73\x65\x72\x2E\x69\x64\x2C\x25\x73\x29","\x6A\x6F\x69\x6E","\x66\x6F\x72\x6D\x61\x74","\x45\x52\x52\x4F\x52","\x65\x72\x72\x6F\x72","\x73\x74\x61\x63\x6B","\x63\x61\x74\x63\x68","\x74\x68\x65\x6E","\x72\x65\x70\x6F\x72\x74\x5F\x73\x6D\x73\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x61\x67\x65\x6E\x74\x3A\x25\x64","\x6D\x65\x6D\x62\x65\x72\x69\x64","\x74\x6F","\x67\x65\x74","\x41\x47\x45\x4E\x54\x20\x53\x45\x4C\x45\x43\x54\x45\x44\x3A","\x66\x69\x6E\x64\x49\x6E\x64\x65\x78","\x73\x70\x6C\x69\x63\x65","\x68\x65\x61\x64","\x71\x75\x65\x75\x65","\x59\x59\x59\x59\x2D\x4D\x4D\x2D\x44\x44\x20\x48\x48\x3A\x6D\x6D\x3A\x73\x73","\x6D\x65\x72\x67\x65","\x63\x72\x65\x61\x74\x65","\x4E\x4F\x20\x41\x56\x41\x49\x4C\x41\x42\x4C\x45\x20\x41\x47\x45\x4E\x54\x53","\x66\x69\x6E\x64\x41\x6C\x6C","\x72\x65\x70\x6F\x72\x74\x5F\x73\x6D\x73\x5F\x73\x65\x73\x73\x69\x6F\x6E\x3A\x73\x61\x76\x65","\x61\x64\x6D\x69\x6E\x73","\x75\x73\x65\x72\x73","\x45\x4E\x44\x20\x28\x4E\x4F\x20\x41\x4E\x53\x57\x45\x52\x20\x42\x59\x20\x41\x47\x45\x4E\x54\x53\x29","\x75\x70\x64\x61\x74\x65","\x55\x73\x65\x72\x48\x61\x73\x53\x6D\x73\x51\x75\x65\x75\x65\x2E\x70\x65\x6E\x61\x6C\x74\x79","\x67\x72\x6F\x75\x70\x42\x79","\x76\x61\x6C\x75\x65\x73","\x72\x65\x6D\x6F\x76\x65","\x63\x6C\x6F\x6E\x65","\x62\x75\x6C\x6B\x43\x72\x65\x61\x74\x65","\x6C\x61\x73\x74\x41\x67\x65\x6E\x74","\x66\x69\x6E\x64\x42\x79\x49\x64","\x62\x65\x65\x70\x61\x6C\x6C","\x70\x65\x6E\x61\x6C\x74\x79","\x55\x73\x65\x72\x48\x61\x73\x53\x6D\x73\x51\x75\x65\x75\x65","\x73\x6F\x72\x74\x42\x79","\x72\x6F\x75\x6E\x64\x72\x6F\x62\x69\x6E","\x72\x72\x6D\x65\x6D\x6F\x72\x79","\x73\x6D\x73\x5F\x72\x6F\x6F\x6D\x3A\x73\x61\x76\x65","\x72\x6F\x6F\x6D\x69\x64","\x54\x49\x4D\x45\x4F\x55\x54","\x53\x45\x43"];_0xdde8[0];var _=require(_0xdde8[1]);var util=require(_0xdde8[2]);var moment=require(_0xdde8[3]);var logger=require(_0xdde8[5])(_0xdde8[4]);var Agent=require(_0xdde8[7])[_0xdde8[6]];var Room=require(_0xdde8[7])[_0xdde8[8]];var Queue=require(_0xdde8[7])[_0xdde8[9]];var Report=require(_0xdde8[7])[_0xdde8[10]];var Session=require(_0xdde8[7])[_0xdde8[11]];module[_0xdde8[12]]= function(_0x3c0bxa,_0x3c0bxb,_0x3c0bxc,_0x3c0bxd,_0x3c0bxe){var _0x3c0bxf=[];var _0x3c0bx10;var _0x3c0bx11;var _0x3c0bx12;var _0x3c0bx13=0;process[_0xdde8[30]](_0xdde8[13],function(_0x3c0bxc){switch(_0x3c0bxc[_0xdde8[29]]){case _0xdde8[28]:logger[_0xdde8[25]](_0x3c0bxb[_0xdde8[15]][_0xdde8[14]](),_0xdde8[16],_0x3c0bx12[_0xdde8[17]][_0xdde8[14]](),_0xdde8[18],_0x3c0bx12[_0xdde8[19]],_0xdde8[20],_0x3c0bxb[_0xdde8[21]],_0xdde8[22],_0x3c0bxc[_0xdde8[23]],_0xdde8[24]);_0x3c0bxf[_0xdde8[27]]({id:_0x3c0bxc[_0xdde8[26]]});break;default:}});function _0x3c0bx14(_0x3c0bx15){var _0x3c0bx16=_[_0xdde8[31]](_0x3c0bxf,{id:_0x3c0bx15[_0xdde8[26]]});return _0x3c0bx16?true:false}function _0x3c0bx17(){var _0x3c0bx18=((_0x3c0bxa[_0xdde8[32]]- _0x3c0bx13)> _0x3c0bx12[_0xdde8[32]])?_0x3c0bx12[_0xdde8[32]]:(_0x3c0bxa[_0xdde8[32]]- _0x3c0bx13);if(_0x3c0bx18> 0){if(_0x3c0bx11[_0xdde8[33]]){var _0x3c0bx19={where:{id:{$in:_[_0xdde8[34]](_0x3c0bx11,_0xdde8[26])},online:true,smsPause:false},include:[{model:Room,attributes:[_0xdde8[26]],raw:true}],attributes:[_0xdde8[26],_0xdde8[17],_0xdde8[35],_0xdde8[36],_0xdde8[37]],order:[[{raw:util[_0xdde8[40]](_0xdde8[38],_[_0xdde8[34]](_0x3c0bx11,_0xdde8[26])[_0xdde8[39]]())}]]};Agent[_0xdde8[61]](_0x3c0bx19)[_0xdde8[45]](function(_0x3c0bx1c){if(_0x3c0bx1c[_0xdde8[33]]){var _0x3c0bx1d;for(var _0x3c0bx1e=0;_0x3c0bx1e< _0x3c0bx1c[_0xdde8[33]];_0x3c0bx1e++){var _0x3c0bx15=_0x3c0bx1c[_0x3c0bx1e][_0xdde8[51]]({plain:true});if(!_0x3c0bx14(_0x3c0bx15)){_0x3c0bx1d= _0x3c0bx15;break}};if(_0x3c0bx1d){logger[_0xdde8[25]](_0x3c0bxb[_0xdde8[15]][_0xdde8[14]](),_0xdde8[16],_0x3c0bx12[_0xdde8[17]][_0xdde8[14]](),_0xdde8[18],_0x3c0bx12[_0xdde8[19]],_0xdde8[20],_0x3c0bxb[_0xdde8[21]],_0xdde8[52],_0x3c0bx1d[_0xdde8[26]],_0x3c0bx1d[_0xdde8[17]]);var _0x3c0bx1f=_[_0xdde8[53]](_0x3c0bx11,{"\x69\x64":_0x3c0bx1d[_0xdde8[26]]});if(_0x3c0bx1f>= 0){var _0x3c0bx20=_0x3c0bx11[_0xdde8[54]](_0x3c0bx1f,1);if(_0x3c0bx20&& _0x3c0bx20[_0xdde8[33]]){_0x3c0bx11[_0xdde8[27]](_[_0xdde8[55]](_0x3c0bx20))}};return Report[_0xdde8[59]](_[_0xdde8[58]](_0x3c0bxb,{timeslot:_0x3c0bx18,application:_0xdde8[56],membername:_0x3c0bx1d[_0xdde8[17]],memberid:_0x3c0bx1d[_0xdde8[26]],queue:_0x3c0bx12[_0xdde8[26]],queuename:_0x3c0bx12[_0xdde8[17]],calledAt:moment()[_0xdde8[40]](_0xdde8[57])}))};logger[_0xdde8[25]](_0x3c0bxb[_0xdde8[15]][_0xdde8[14]](),_0xdde8[16],_0x3c0bx12[_0xdde8[17]][_0xdde8[14]](),_0xdde8[18],_0x3c0bx12[_0xdde8[19]],_0xdde8[20],_0x3c0bxb[_0xdde8[21]],_0xdde8[60]);return}else {logger[_0xdde8[25]](_0x3c0bxb[_0xdde8[15]][_0xdde8[14]](),_0xdde8[16],_0x3c0bx12[_0xdde8[17]][_0xdde8[14]](),_0xdde8[18],_0x3c0bx12[_0xdde8[19]],_0xdde8[20],_0x3c0bxb[_0xdde8[21]],_0xdde8[60]);return}})[_0xdde8[45]](function(_0x3c0bx1b){if(_0x3c0bx1b){_0x3c0bxd[_0xdde8[50]](util[_0xdde8[40]](_0xdde8[48],_0x3c0bx1b[_0xdde8[49]]))[_0xdde8[47]](_0xdde8[46],_0x3c0bx1b)}})[_0xdde8[45]](function(){_0x3c0bx10= setTimeout(function(){_0x3c0bx13+= _0x3c0bx12[_0xdde8[32]];_0x3c0bx17()},_0x3c0bx18* 1000)})[_0xdde8[44]](function(_0x3c0bx1a){logger[_0xdde8[42]](_0x3c0bxb[_0xdde8[15]][_0xdde8[14]](),_0xdde8[16],_0x3c0bx12[_0xdde8[17]][_0xdde8[14]](),_0xdde8[18],_0x3c0bx12[_0xdde8[19]],_0xdde8[20],_0x3c0bxb[_0xdde8[21]],_0xdde8[41]);logger[_0xdde8[42]](_0x3c0bx1a[_0xdde8[43]]);_0x3c0bxe(_0x3c0bx1a)})}else {logger[_0xdde8[25]](_0x3c0bxb[_0xdde8[15]][_0xdde8[14]](),_0xdde8[16],_0x3c0bx12[_0xdde8[17]][_0xdde8[14]](),_0xdde8[18],_0x3c0bx12[_0xdde8[19]],_0xdde8[20],_0x3c0bxb[_0xdde8[21]],_0xdde8[60]);_0x3c0bx10= setTimeout(function(){_0x3c0bx13+= _0x3c0bx12[_0xdde8[32]];_0x3c0bx17()},_0x3c0bx18* 1000)}}else {return Session[_0xdde8[66]]({leaveAt:moment()[_0xdde8[40]](_0xdde8[57]),timeout:true},{where:{uniqueid:_0x3c0bxb[_0xdde8[21]],leaveAt:null},individualHooks:true})[_0xdde8[45]](function(_0x3c0bx21){if(_0x3c0bx21&& _0x3c0bx21[_0xdde8[33]]&& _0x3c0bx21[1][_0xdde8[33]]){for(var _0x3c0bx1e=0;_0x3c0bx1e< _0x3c0bx21[1][_0xdde8[33]];_0x3c0bx1e++){var _0x3c0bx22=_0x3c0bx21[1][_0x3c0bx1e][_0xdde8[51]]({plain:true});_0x3c0bxd[_0xdde8[50]](_0xdde8[63])[_0xdde8[47]](_0xdde8[62],_0x3c0bx22);_0x3c0bxd[_0xdde8[50]](_0xdde8[64])[_0xdde8[47]](_0xdde8[62],_0x3c0bx22)}};logger[_0xdde8[25]](_0x3c0bxb[_0xdde8[15]][_0xdde8[14]](),_0xdde8[16],_0x3c0bx12[_0xdde8[17]][_0xdde8[14]](),_0xdde8[18],_0x3c0bx12[_0xdde8[19]],_0xdde8[20],_0x3c0bxb[_0xdde8[21]],_0xdde8[65]);clearTimeout(_0x3c0bx10);_0x3c0bxe()})[_0xdde8[44]](function(_0x3c0bx1a){logger[_0xdde8[42]](_0x3c0bxb[_0xdde8[15]][_0xdde8[14]](),_0xdde8[16],_0x3c0bx12[_0xdde8[17]][_0xdde8[14]](),_0xdde8[18],_0x3c0bx12[_0xdde8[19]],_0xdde8[20],_0x3c0bxb[_0xdde8[21]],_0xdde8[41]);logger[_0xdde8[42]](_0x3c0bx1a[_0xdde8[43]]);_0x3c0bxe(_0x3c0bx1a)})}}function _0x3c0bx23(){var _0x3c0bx18=((_0x3c0bxa[_0xdde8[32]]- _0x3c0bx13)> _0x3c0bx12[_0xdde8[32]])?_0x3c0bx12[_0xdde8[32]]:(_0x3c0bxa[_0xdde8[32]]- _0x3c0bx13);if(_0x3c0bx18> 0){Queue[_0xdde8[74]](_0x3c0bxa.SmsQueueId,{attributes:[_0xdde8[26],_0xdde8[17],_0xdde8[32],_0xdde8[19],_0xdde8[73]],include:[{model:Agent,where:{online:true,smsPause:false},attributes:[_0xdde8[26],_0xdde8[17],_0xdde8[35],_0xdde8[36],_0xdde8[37]],raw:true}]})[_0xdde8[45]](function(_0x3c0bx25){if(_0x3c0bx25){var _0x3c0bx1c=_[_0xdde8[69]](_[_0xdde8[68]](_0x3c0bx25.Users,_0xdde8[67]));if(_0x3c0bx1c&& _0x3c0bx1c[_0xdde8[33]]){var _0x3c0bx26;for(var _0x3c0bx1e=0;_0x3c0bx1e< _0x3c0bx1c[_0xdde8[33]];_0x3c0bx1e++){_[_0xdde8[70]](_0x3c0bx1c[_0x3c0bx1e],function(_0x3c0bx15){return _0x3c0bx14(_0x3c0bx15)});if(_0x3c0bx1c[_0x3c0bx1e][_0xdde8[33]]){_0x3c0bx26= _0x3c0bx1c[_0x3c0bx1e];break}};if(_0x3c0bx26&& _0x3c0bx26[_0xdde8[33]]){var _0x3c0bx27=_[_0xdde8[34]](_0x3c0bx26,function(_0x3c0bx15){return _[_0xdde8[71]](_[_0xdde8[58]](_0x3c0bxb,{timeslot:_0x3c0bx18,application:_0xdde8[56],membername:_0x3c0bx15[_0xdde8[17]],memberid:_0x3c0bx15[_0xdde8[26]],queue:_0x3c0bx12[_0xdde8[26]],queuename:_0x3c0bx12[_0xdde8[17]],calledAt:moment()[_0xdde8[40]](_0xdde8[57])}))});return Report[_0xdde8[72]](_0x3c0bx27,{individualHooks:true})}else {logger[_0xdde8[25]](_0x3c0bxb[_0xdde8[15]][_0xdde8[14]](),_0xdde8[16],_0x3c0bx12[_0xdde8[17]][_0xdde8[14]](),_0xdde8[18],_0x3c0bx12[_0xdde8[19]],_0xdde8[20],_0x3c0bxb[_0xdde8[21]],_0xdde8[60])}}else {logger[_0xdde8[25]](_0x3c0bxb[_0xdde8[15]][_0xdde8[14]](),_0xdde8[16],_0x3c0bx12[_0xdde8[17]][_0xdde8[14]](),_0xdde8[18],_0x3c0bx12[_0xdde8[19]],_0xdde8[20],_0x3c0bxb[_0xdde8[21]],_0xdde8[60])}}else {logger[_0xdde8[25]](_0x3c0bxb[_0xdde8[15]][_0xdde8[14]](),_0xdde8[16],_0x3c0bx12[_0xdde8[17]][_0xdde8[14]](),_0xdde8[18],_0x3c0bx12[_0xdde8[19]],_0xdde8[20],_0x3c0bxb[_0xdde8[21]],_0xdde8[60])}})[_0xdde8[45]](function(_0x3c0bx24){if(_0x3c0bx24&& _0x3c0bx24[_0xdde8[33]]){for(var _0x3c0bx1e=0;_0x3c0bx1e< _0x3c0bx24[_0xdde8[33]];_0x3c0bx1e++){var _0x3c0bx1b=_0x3c0bx24[_0x3c0bx1e][_0xdde8[51]]({plain:true});_0x3c0bxd[_0xdde8[50]](util[_0xdde8[40]](_0xdde8[48],_0x3c0bx1b[_0xdde8[49]]))[_0xdde8[47]](_0xdde8[46],_0x3c0bx1b)}};_0x3c0bx10= setTimeout(function(){_0x3c0bx13+= _0x3c0bx12[_0xdde8[32]];_0x3c0bx23()},_0x3c0bx18* 1000)})[_0xdde8[44]](function(_0x3c0bx1a){logger[_0xdde8[42]](_0x3c0bxb[_0xdde8[15]][_0xdde8[14]](),_0xdde8[16],_0x3c0bx12[_0xdde8[17]][_0xdde8[14]](),_0xdde8[18],_0x3c0bx12[_0xdde8[19]],_0xdde8[20],_0x3c0bxb[_0xdde8[21]],_0xdde8[41]);logger[_0xdde8[42]](_0x3c0bx1a[_0xdde8[43]]);_0x3c0bxe(_0x3c0bx1a)})}else {return Session[_0xdde8[66]]({leaveAt:moment()[_0xdde8[40]](_0xdde8[57]),timeout:true},{where:{uniqueid:_0x3c0bxb[_0xdde8[21]],leaveAt:null},individualHooks:true})[_0xdde8[45]](function(_0x3c0bx21){if(_0x3c0bx21&& _0x3c0bx21[_0xdde8[33]]&& _0x3c0bx21[1][_0xdde8[33]]){for(var _0x3c0bx1e=0;_0x3c0bx1e< _0x3c0bx21[1][_0xdde8[33]];_0x3c0bx1e++){var _0x3c0bx22=_0x3c0bx21[1][_0x3c0bx1e][_0xdde8[51]]({plain:true});_0x3c0bxd[_0xdde8[50]](_0xdde8[63])[_0xdde8[47]](_0xdde8[62],_0x3c0bx22);_0x3c0bxd[_0xdde8[50]](_0xdde8[64])[_0xdde8[47]](_0xdde8[62],_0x3c0bx22)}};logger[_0xdde8[25]](_0x3c0bxb[_0xdde8[15]][_0xdde8[14]](),_0xdde8[16],_0x3c0bx12[_0xdde8[17]][_0xdde8[14]](),_0xdde8[18],_0x3c0bx12[_0xdde8[19]],_0xdde8[20],_0x3c0bxb[_0xdde8[21]],_0xdde8[65]);clearTimeout(_0x3c0bx10);_0x3c0bxe()})[_0xdde8[44]](function(_0x3c0bx1a){logger[_0xdde8[42]](_0x3c0bxb[_0xdde8[15]][_0xdde8[14]](),_0xdde8[16],_0x3c0bx12[_0xdde8[17]][_0xdde8[14]](),_0xdde8[18],_0x3c0bx12[_0xdde8[19]],_0xdde8[20],_0x3c0bxb[_0xdde8[21]],_0xdde8[41]);logger[_0xdde8[42]](_0x3c0bx1a[_0xdde8[43]]);_0x3c0bxe(_0x3c0bx1a)})}}return Queue[_0xdde8[74]](_0x3c0bxa.SmsQueueId,{attributes:[_0xdde8[26],_0xdde8[17],_0xdde8[32],_0xdde8[19],_0xdde8[73]],include:[{model:Agent,attributes:[_0xdde8[26]],raw:true}]})[_0xdde8[45]](function(_0x3c0bx25){_0x3c0bx12= _0x3c0bx25[_0xdde8[51]]({plain:true});logger[_0xdde8[25]](_0x3c0bxb[_0xdde8[15]][_0xdde8[14]](),_0xdde8[16],_0x3c0bx12[_0xdde8[17]][_0xdde8[14]](),_0xdde8[18],_0x3c0bx12[_0xdde8[19]],_0xdde8[20],_0x3c0bxb[_0xdde8[21]],_0xdde8[83],_0x3c0bxa[_0xdde8[32]],_0xdde8[84]);return Session[_0xdde8[59]](_[_0xdde8[58]](_0x3c0bxb,{timeslot:_0x3c0bxa[_0xdde8[32]],application:_0xdde8[56],queue:_0x3c0bx25[_0xdde8[26]],queuename:_0x3c0bx25[_0xdde8[17]],calledAt:moment()[_0xdde8[40]](_0xdde8[57]),joinAt:moment()[_0xdde8[40]](_0xdde8[57]),membername:null,memberid:null}))})[_0xdde8[45]](function(_0x3c0bx22){_0x3c0bxd[_0xdde8[50]](_0xdde8[63])[_0xdde8[47]](_0xdde8[62],_0x3c0bx22);_0x3c0bxd[_0xdde8[50]](_0xdde8[64])[_0xdde8[47]](_0xdde8[62],_0x3c0bx22);return Room[_0xdde8[74]](_0x3c0bxb[_0xdde8[82]])})[_0xdde8[45]](function(_0x3c0bx28){if(_0x3c0bx28){return _0x3c0bx28[_0xdde8[66]]({waiting:true})}})[_0xdde8[45]](function(_0x3c0bx28){if(_0x3c0bx28){_0x3c0bxd[_0xdde8[47]](_0xdde8[81],_0x3c0bx28[_0xdde8[51]]({plain:true}))}})[_0xdde8[45]](function(_0x3c0bx28){switch(_0x3c0bx12[_0xdde8[19]]){case _0xdde8[75]:_0x3c0bx23();break;case _0xdde8[79]:_0x3c0bx11= _[_0xdde8[78]](_0x3c0bx12.Users,[function(_0x3c0bx29){return _0x3c0bx29[_0xdde8[77]][_0xdde8[76]]|| 0}]);_0x3c0bx17();break;case _0xdde8[80]:_0x3c0bx11= _[_0xdde8[78]](_0x3c0bx12.Users,[function(_0x3c0bx29){return _0x3c0bx29[_0xdde8[77]][_0xdde8[76]]|| 0}]);_0x3c0bx17();break;default:}})[_0xdde8[44]](function(_0x3c0bx1a){logger[_0xdde8[42]](_0x3c0bxb[_0xdde8[15]][_0xdde8[14]](),_0xdde8[16],_0x3c0bx12[_0xdde8[17]][_0xdde8[14]](),_0xdde8[18],_0x3c0bx12[_0xdde8[19]],_0xdde8[20],_0x3c0bxb[_0xdde8[21]],_0xdde8[41]);logger[_0xdde8[42]](_0x3c0bx1a[_0xdde8[43]]);_0x3c0bxe(_0x3c0bx1a)})}
\ No newline at end of file