bf37020a5780fd387d25abda42117dc0a24cfc92
[motion.git] / server / config / kue.chat.js
1 var _0xa06e=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x6D\x6F\x6D\x65\x6E\x74","\x6D\x64\x35","\x43\x68\x61\x74\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E","\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x43\x68\x61\x74\x57\x65\x62\x73\x69\x74\x65","\x43\x68\x61\x74\x56\x69\x73\x69\x74\x6F\x72","\x43\x68\x61\x74\x4D\x65\x73\x73\x61\x67\x65","\x43\x68\x61\x74\x51\x75\x65\x75\x65","\x43\x68\x61\x74\x52\x6F\x6F\x6D","\x49\x6E\x74\x65\x72\x76\x61\x6C","\x52\x65\x70\x6F\x72\x74\x43\x68\x61\x74\x53\x65\x73\x73\x69\x6F\x6E","\x52\x65\x70\x6F\x72\x74\x43\x68\x61\x74","\x55\x73\x65\x72","\x65\x78\x70\x6F\x72\x74\x73","\x63\x72\x65\x61\x74\x65\x51\x75\x65\x75\x65","\x63\x68\x61\x74","\x70\x72\x6F\x63\x65\x73\x73","\x61\x67\x65\x6E\x74\x63\x6F\x6E\x6E\x65\x63\x74\x65\x64\x41\x74","\x63\x68\x61\x6E\x67\x65\x64","\x75\x6E\x69\x71\x75\x65\x69\x64","\x74\x69\x6D\x65\x6F\x75\x74","\x64\x6F\x6E\x65","\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x6F\x70\x65\x6E","\x75\x70\x64\x61\x74\x65","\x74\x68\x65\x6E","\x61\x67\x65\x6E\x74\x69\x64","\x61\x64\x64\x55\x73\x65\x72","\x63\x68\x61\x74\x72\x6F\x6F\x6D\x69\x64","\x66\x69\x6E\x64\x42\x79\x49\x64","\x59\x59\x59\x59\x2D\x4D\x4D\x2D\x44\x44\x20\x48\x48\x3A\x6D\x6D\x3A\x73\x73","\x66\x6F\x72\x6D\x61\x74","\x61\x6E\x73\x77\x65\x72\x65\x64\x5F\x65\x6C\x73\x65\x77\x68\x65\x72\x65","\x66\x75\x6C\x6C\x6E\x61\x6D\x65","\x6D\x65\x6D\x62\x65\x72\x6E\x61\x6D\x65","\x63\x68\x61\x74\x71\x75\x65\x75\x65\x6E\x61\x6D\x65","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x73\x61\x76\x65","\x64\x61\x74\x61\x56\x61\x6C\x75\x65\x73","\x63\x72\x65\x61\x74\x65","\x4E\x6F\x20\x41\x76\x61\x69\x6C\x61\x62\x6C\x65\x20\x43\x68\x61\x74\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73\x2E\x2E","\x6C\x65\x6E\x67\x74\x68","\x43\x68\x61\x74\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x44\x69\x61\x6C\x50\x6C\x61\x6E\x20\x65\x6E\x64\x65\x64\x2E\x2E","\x43\x68\x61\x74\x56\x69\x73\x69\x74\x6F\x72\x49\x64","\x64\x61\x74\x61","\x69\x64","\x6D\x65\x72\x67\x65","\x65\x6D\x61\x69\x6C","\x6E\x61\x6D\x65","\x61\x64\x64\x72\x65\x73\x73","\x70\x72\x69\x6F\x72\x69\x74\x79","\x73\x6F\x72\x74\x42\x79","\x65\x78\x74\x65\x72\x6E\x61\x6C","\x69\x6E\x76\x69\x74\x65","\x69","\x6A","\x68\x6F\x6C\x64\x74\x69\x6D\x65","\x6C\x6F\x67","\x74\x72\x75\x65","\x63\x6F\x75\x6E\x74\x42\x79","\x69\x6E\x74\x65\x72\x76\x61\x6C","\x55\x73\x65\x72\x73","\x6F\x6E\x6C\x69\x6E\x65","\x61\x70\x70","\x63\x61\x6C\x6C\x65\x64","\x71\x75\x65\x75\x65","\x61\x67\x65\x6E\x74","\x72\x72\x6D\x65\x6D\x6F\x72\x79","\x73\x75\x62\x6A\x65\x63\x74","\x66\x72\x6F\x6D","\x61\x74\x74\x61\x63\x68\x6D\x65\x6E\x74","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68","\x63\x6F\x75\x6E\x74","\x62\x65\x65\x70\x61\x6C\x6C","\x55\x6E\x6B\x6E\x6F\x77\x6E\x20\x73\x74\x72\x61\x74\x65\x67\x79","\x73\x74\x72\x61\x74\x65\x67\x79","\x62\x75\x6C\x6B\x43\x72\x65\x61\x74\x65","\x73\x70\x72\x65\x61\x64","\x66\x69\x6E\x64\x4F\x72\x43\x72\x65\x61\x74\x65","\x69\x73\x4F\x62\x6A\x65\x63\x74","\x53\x75\x62\x49\x6E\x74\x65\x72\x76\x61\x6C\x73","\x73\x75\x6E","\x6D\x6F\x6E","\x74\x75\x65","\x77\x65\x64","\x74\x68\x75","\x66\x72\x69","\x73\x61\x74","\x6A\x61\x6E","\x66\x65\x62","\x6D\x61\x72","\x61\x70\x72","\x6D\x61\x79","\x6A\x75\x6E","\x6A\x75\x6C","\x61\x75\x67","\x73\x65\x70","\x6F\x63\x74","\x6E\x6F\x76","\x64\x65\x63","\x2C","\x73\x70\x6C\x69\x74","\x2A","\x48\x48\x3A\x6D\x6D","\x2D","\x54\x52\x41\x4E\x47\x45\x20\x4B\x4F","\x64\x61\x79","\x69\x6E\x64\x65\x78\x4F\x66","\x73\x68\x69\x66\x74","\x73\x6C\x69\x63\x65","\x69\x6E\x63\x6C\x75\x64\x65\x73","\x44\x57\x52\x41\x4E\x47\x45\x20\x4B\x4F","\x64\x61\x74\x65","\x44\x4D\x52\x41\x4E\x47\x45\x20\x4B\x4F","\x6D\x6F\x6E\x74\x68","\x4D\x52\x41\x4E\x47\x45\x20\x4B\x4F","\x49\x4E\x54\x45\x52\x56\x41\x4C\x20\x4F\x4B"];_0xa06e[0];var _=require(_0xa06e[1]);var moment=require(_0xa06e[2]);var md5=require(_0xa06e[3]);var ChatApplication=require(_0xa06e[5])[_0xa06e[4]];var ChatWebsite=require(_0xa06e[5])[_0xa06e[6]];var ChatVisitor=require(_0xa06e[5])[_0xa06e[7]];var ChatMessage=require(_0xa06e[5])[_0xa06e[8]];var ChatQueue=require(_0xa06e[5])[_0xa06e[9]];var ChatRoom=require(_0xa06e[5])[_0xa06e[10]];var Interval=require(_0xa06e[5])[_0xa06e[11]];var ReportChatSession=require(_0xa06e[5])[_0xa06e[12]];var ReportChat=require(_0xa06e[5])[_0xa06e[13]];var User=require(_0xa06e[5])[_0xa06e[14]];var timeouts={};module[_0xa06e[15]]=function(_0x5476xf){var _0x5476x10=_0x5476xf[_0xa06e[16]]();_0x5476x10[_0xa06e[18]](_0xa06e[17],20,function(_0x5476x11,_0x5476x12){onProcess(_0x5476x11,_0x5476x12)});ReportChat[_0xa06e[39]](function(_0x5476x13){var _0x5476x14;if(_0x5476x13[_0xa06e[20]](_0xa06e[19])){if(timeouts[_0x5476x13[_0xa06e[21]]]){clearTimeout(timeouts[_0x5476x13[_0xa06e[21]]][_0xa06e[22]]);timeouts[_0x5476x13[_0xa06e[21]]][_0xa06e[23]]();delete timeouts[_0x5476x13[_0xa06e[21]]];};ChatRoom[_0xa06e[32]](_0x5476x13[_0xa06e[31]])[_0xa06e[28]](function(_0x5476x16){_0x5476x14=_0x5476x16;_0x5476x16[_0xa06e[30]](_0x5476x13[_0xa06e[29]],{individualHooks:true});})[_0xa06e[28]](function(){_0x5476x14[_0xa06e[27]]({status:_0xa06e[26]})})[_0xa06e[25]](function(_0x5476x15){console[_0xa06e[24]](_0x5476x15)});ReportChat[_0xa06e[27]]({agentringnoanswerAt:moment()[_0xa06e[34]](_0xa06e[33]),reason:_0xa06e[35],lastevent:_0xa06e[35]},{where:{uniqueid:_0x5476x13[_0xa06e[21]],reason:null},individualHooks:true})[_0xa06e[25]](function(_0x5476x15){console[_0xa06e[24]](_0x5476x15)});ReportChatSession[_0xa06e[27]]({chatleaveAt:moment()[_0xa06e[34]](_0xa06e[33]),agentid:_0x5476x13[_0xa06e[29]],fullname:_0x5476x13[_0xa06e[36]],membername:_0x5476x13[_0xa06e[37]],chatqueuename:_0x5476x13[_0xa06e[38]]},{where:{uniqueid:_0x5476x13[_0xa06e[21]]},individualHooks:true})[_0xa06e[25]](function(_0x5476x15){console[_0xa06e[24]](_0x5476x15)});};});ChatVisitor[_0xa06e[40]](function(_0x5476x13){onSave(_0x5476x10,_0x5476x13)});};function onSave(_0x5476xf,_0x5476x13,_0x5476x18){_0x5476xf[_0xa06e[43]](_0xa06e[17],_0x5476x13[_0xa06e[42]])[_0xa06e[41]]()}function onProcess(_0x5476x11,_0x5476x12){ChatWebsite[_0xa06e[32]](_0x5476x11[_0xa06e[49]].ChatWebsiteId,{include:[{model:ChatApplication,include:[{model:ChatQueue,include:[{model:User}]},{model:User},{model:Interval,include:[{all:true}]}]}]})[_0xa06e[28]](function(ChatWebsite){if(!ChatWebsite){_0x5476x12( new Error(_0xa06e[44]));return ;};if(!ChatWebsite[_0xa06e[46]][_0xa06e[45]]){_0x5476x12( new Error(_0xa06e[47]));return ;};_0x5476x11[_0xa06e[49]][_0xa06e[48]]=_0x5476x11[_0xa06e[49]][_0xa06e[50]];var _0x5476x1a=_[_0xa06e[51]](_0x5476x11[_0xa06e[49]],ChatWebsite[_0xa06e[42]]);ChatRoom[_0xa06e[43]]({type:_0xa06e[57],ChatVisitorId:_0x5476x1a[_0xa06e[48]],ChatWebsiteId:_0x5476x1a[_0xa06e[50]]},{include:[{all:true}]})[_0xa06e[28]](function(_0x5476x16){onReportSession({uniqueid:_0x5476x1a[_0xa06e[48]],chatroomid:_0x5476x16[_0xa06e[50]],visitorname:_0x5476x1a[_0xa06e[36]],visitoremail:_0x5476x1a[_0xa06e[52]],websitename:_0x5476x1a[_0xa06e[53]],websiteid:_0x5476x1a[_0xa06e[50]],websiteaddress:_0x5476x1a[_0xa06e[54]],chatjoinAt:moment()[_0xa06e[34]](_0xa06e[33])});_0x5476x1a[_0xa06e[46]]=_[_0xa06e[56]](_0x5476x1a.ChatApplications,_0xa06e[55]);onInvite(_0x5476x1a,0,0,0,0,_0x5476x16,_0x5476x12);})[_0xa06e[25]](function(_0x5476x15){console[_0xa06e[24]](_0x5476x15)});})[_0xa06e[25]](function(_0x5476x15){console[_0xa06e[24]](_0x5476x15)})}function onInvite(_0x5476x1c,_0x5476x1d,_0x5476x1e,_0x5476x1f,_0x5476x20,_0x5476x16,_0x5476x12){console[_0xa06e[62]](_0xa06e[58],_0xa06e[59],_0x5476x1d,_0xa06e[60],_0x5476x1e,_0xa06e[61],_0x5476x1f);var _0x5476x21=0;var _0x5476x22;if(_0x5476x1d===_0x5476x1c[_0xa06e[46]][_0xa06e[45]]){console[_0xa06e[24]](_0xa06e[47]);onReportSession({uniqueid:_0x5476x1c[_0xa06e[48]],mailunmanagedAt:moment()[_0xa06e[34]](_0xa06e[33]),mailleaveAt:moment()[_0xa06e[34]](_0xa06e[33])});_0x5476x12( new Error(_0xa06e[47]));return ;};if(_0x5476x1c[_0xa06e[46]][_0x5476x1d][_0xa06e[9]]){var _0x5476x23=_[_0xa06e[64]](_0x5476x1c[_0xa06e[46]][_0x5476x1d][_0xa06e[9]].Users,{online:true})[_0xa06e[63]];if(_0x5476x23&&onInterval(_0x5476x1c[_0xa06e[46]][_0x5476x1d][_0xa06e[11]]?_0x5476x1c[_0xa06e[46]][_0x5476x1d][_0xa06e[11]]:_0x5476x1c[_0xa06e[46]][_0x5476x1d][_0xa06e[65]])){if(_0x5476x1e===_0x5476x1c[_0xa06e[46]][_0x5476x1d][_0xa06e[9]][_0xa06e[66]][_0xa06e[45]]){if(_0x5476x1c[_0xa06e[46]][_0x5476x1d][_0xa06e[22]]>_0x5476x1f){onInvite(_0x5476x1c,_0x5476x1d,0,_0x5476x1f,_0x5476x20,_0x5476x16,_0x5476x12);return ;}else {onInvite(_0x5476x1c,++_0x5476x1d,0,0,_0x5476x20,_0x5476x16,_0x5476x12);return ;}};switch(_0x5476x1c[_0xa06e[46]][_0x5476x1d][_0xa06e[9]][_0xa06e[81]]){case _0xa06e[72]:if(_0x5476x1c[_0xa06e[46]][_0x5476x1d][_0xa06e[9]][_0xa06e[66]][_0x5476x1e][_0xa06e[67]]&&onInterval(_0x5476x1c[_0xa06e[46]][_0x5476x1d][_0xa06e[11]]?_0x5476x1c[_0xa06e[46]][_0x5476x1d][_0xa06e[11]]:_0x5476x1c[_0xa06e[46]][_0x5476x1d][_0xa06e[65]])){_0x5476x21=(((_0x5476x1c[_0xa06e[46]][_0x5476x1d][_0xa06e[22]]-_0x5476x1f)>_0x5476x1c[_0xa06e[46]][_0x5476x1d][_0xa06e[9]][_0xa06e[22]])?_0x5476x1c[_0xa06e[46]][_0x5476x1d][_0xa06e[9]][_0xa06e[22]]:(_0x5476x1c[_0xa06e[46]][_0x5476x1d][_0xa06e[22]]-_0x5476x1f));onReport({uniqueid:_0x5476x1c[_0xa06e[48]],chatroomid:_0x5476x16[_0xa06e[50]],visitorname:_0x5476x1c[_0xa06e[36]],visitoremail:_0x5476x1c[_0xa06e[52]],websitename:_0x5476x1c[_0xa06e[53]],websiteid:_0x5476x1c[_0xa06e[50]],websiteaddress:_0x5476x1c[_0xa06e[54]],sorting:_0x5476x20,timeslot:_0x5476x21,application:_0x5476x1c[_0xa06e[46]][_0x5476x1d][_0xa06e[68]],fullname:_0x5476x1c[_0xa06e[46]][_0x5476x1d][_0xa06e[9]][_0xa06e[66]][_0x5476x1e][_0xa06e[36]],membername:_0x5476x1c[_0xa06e[46]][_0x5476x1d][_0xa06e[9]][_0xa06e[66]][_0x5476x1e][_0xa06e[53]],agentid:_0x5476x1c[_0xa06e[46]][_0x5476x1d][_0xa06e[9]][_0xa06e[66]][_0x5476x1e][_0xa06e[50]],chatqueuename:_0x5476x1c[_0xa06e[46]][_0x5476x1d][_0xa06e[9]][_0xa06e[53]],lastevent:_0xa06e[69],holdtime:_0x5476x1f,agentcalledAt:moment()[_0xa06e[34]](_0xa06e[33])});console[_0xa06e[62]](_0xa06e[70],_0x5476x1c[_0xa06e[46]][_0x5476x1d][_0xa06e[9]][_0xa06e[53]],_0xa06e[71],_0x5476x1c[_0xa06e[46]][_0x5476x1d][_0xa06e[9]][_0xa06e[66]][_0x5476x1e][_0xa06e[53]],_0xa06e[22],_0x5476x21,_0xa06e[61],_0x5476x1f);_0x5476x22=setTimeout(function(){onReportUpdate({uniqueid:_0x5476x1c[_0xa06e[48]],count:_0x5476x20,reason:_0xa06e[22],lastevent:_0xa06e[22],agentringnoanswerAt:moment()[_0xa06e[34]](_0xa06e[33])});_0x5476x1f+=_0x5476x21;onInvite(_0x5476x1c,_0x5476x1d,++_0x5476x1e,_0x5476x1f,++_0x5476x20,_0x5476x16,_0x5476x12);return ;},_0x5476x21*1000);if(!timeouts[_0x5476x1c[_0xa06e[48]]]){timeouts[_0x5476x1c[_0xa06e[48]]]={}};timeouts[_0x5476x1c[_0xa06e[48]]][_0xa06e[22]]=_0x5476x22;timeouts[_0x5476x1c[_0xa06e[48]]][_0xa06e[23]]=_0x5476x12;}else {onInvite(_0x5476x1c,_0x5476x1d,++_0x5476x1e,_0x5476x1f,_0x5476x20,_0x5476x16,_0x5476x12);return ;};break ;;case _0xa06e[79]:_0x5476x21=(((_0x5476x1c[_0xa06e[46]][_0x5476x1d][_0xa06e[22]]-_0x5476x1f)>_0x5476x1c[_0xa06e[46]][_0x5476x1d][_0xa06e[9]][_0xa06e[22]])?_0x5476x1c[_0xa06e[46]][_0x5476x1d][_0xa06e[9]][_0xa06e[22]]:(_0x5476x1c[_0xa06e[46]][_0x5476x1d][_0xa06e[22]]-_0x5476x1f));var _0x5476x24=[];_0x5476x1c[_0xa06e[46]][_0x5476x1d][_0xa06e[9]][_0xa06e[66]][_0xa06e[77]](function(_0x5476x25){if(_0x5476x25[_0xa06e[67]]){_0x5476x24[_0xa06e[76]]({uniqueid:_0x5476x1c[_0xa06e[48]],chatroomid:_0x5476x16[_0xa06e[50]],sorting:_0x5476x20,subject:_0x5476x1c[_0xa06e[73]],timeslot:_0x5476x21,from:_0x5476x1c[_0xa06e[74]],attachment:_0x5476x1c[_0xa06e[75]],accountname:_0x5476x1c[_0xa06e[53]],accountaddress:_0x5476x1c[_0xa06e[54]],application:_0x5476x1c[_0xa06e[46]][_0x5476x1d][_0xa06e[68]],fullname:_0x5476x25[_0xa06e[36]],membername:_0x5476x25[_0xa06e[53]],agentid:_0x5476x25[_0xa06e[50]],chatqueuename:_0x5476x1c[_0xa06e[46]][_0x5476x1d][_0xa06e[9]][_0xa06e[53]],lastevent:_0xa06e[69],holdtime:_0x5476x1f,agentcalledAt:moment()[_0xa06e[34]](_0xa06e[33]),visitorname:_0x5476x1c[_0xa06e[36]],visitoremail:_0x5476x1c[_0xa06e[52]],websitename:_0x5476x1c[_0xa06e[53]],websiteid:_0x5476x1c[_0xa06e[50]],websiteaddress:_0x5476x1c[_0xa06e[54]]})}});if(_0x5476x24[_0xa06e[45]]&&onInterval(_0x5476x1c[_0xa06e[46]][_0x5476x1d][_0xa06e[11]]?_0x5476x1c[_0xa06e[46]][_0x5476x1d][_0xa06e[11]]:_0x5476x1c[_0xa06e[46]][_0x5476x1d][_0xa06e[65]])){onReport(_0x5476x24,true);_0x5476x22=setTimeout(function(){console[_0xa06e[62]](_0xa06e[78],_0x5476x20);onReportUpdate({uniqueid:_0x5476x1c[_0xa06e[48]],count:_0x5476x20,reason:_0xa06e[22],lastevent:_0xa06e[22],agentringnoanswerAt:moment()[_0xa06e[34]](_0xa06e[33])});_0x5476x1f+=_0x5476x21;_0x5476x1e+=_0x5476x1c[_0xa06e[46]][_0x5476x1d][_0xa06e[9]][_0xa06e[66]][_0xa06e[45]];onInvite(_0x5476x1c,_0x5476x1d,_0x5476x1e,_0x5476x1f,++_0x5476x20,_0x5476x16,_0x5476x12);return ;},_0x5476x21*1000);if(!timeouts[_0x5476x1c[_0xa06e[48]]]){timeouts[_0x5476x1c[_0xa06e[48]]]={}};timeouts[_0x5476x1c[_0xa06e[48]]][_0xa06e[22]]=_0x5476x22;timeouts[_0x5476x1c[_0xa06e[48]]][_0xa06e[23]]=_0x5476x12;}else {console[_0xa06e[62]](_0xa06e[70],_0x5476x1c[_0xa06e[46]][_0x5476x1d][_0xa06e[9]][_0xa06e[53]],_0xa06e[22],_0x5476x21,_0xa06e[61],_0x5476x1f);onInvite(_0x5476x1c,++_0x5476x1d,0,0,_0x5476x20,_0x5476x16,_0x5476x12);return ;};break ;;default:console[_0xa06e[24]](_0xa06e[80]);;};}else {onInvite(_0x5476x1c,++_0x5476x1d,0,0,_0x5476x20,_0x5476x16,_0x5476x12);return ;};}else {_0x5476x21=_0x5476x1c[_0xa06e[46]][_0x5476x1d][_0xa06e[22]];if(_0x5476x1c[_0xa06e[46]][_0x5476x1d][_0xa06e[14]][_0xa06e[67]]&&onInterval(_0x5476x1c[_0xa06e[46]][_0x5476x1d][_0xa06e[11]]?_0x5476x1c[_0xa06e[46]][_0x5476x1d][_0xa06e[11]]:_0x5476x1c[_0xa06e[46]][_0x5476x1d][_0xa06e[65]])){onReport({uniqueid:_0x5476x1c[_0xa06e[48]],chatroomid:_0x5476x16[_0xa06e[50]],sorting:_0x5476x20,subject:_0x5476x1c[_0xa06e[73]],timeslot:_0x5476x21,from:_0x5476x1c[_0xa06e[74]],attachment:_0x5476x1c[_0xa06e[75]],accountname:_0x5476x1c[_0xa06e[53]],accountaddress:_0x5476x1c[_0xa06e[54]],application:_0x5476x1c[_0xa06e[46]][_0x5476x1d][_0xa06e[68]],fullname:_0x5476x1c[_0xa06e[46]][_0x5476x1d][_0xa06e[14]][_0xa06e[36]],membername:_0x5476x1c[_0xa06e[46]][_0x5476x1d][_0xa06e[14]][_0xa06e[53]],agentid:_0x5476x1c[_0xa06e[46]][_0x5476x1d][_0xa06e[14]][_0xa06e[50]],lastevent:_0xa06e[69],holdtime:_0x5476x1f,agentcalledAt:moment()[_0xa06e[34]](_0xa06e[33]),visitorname:_0x5476x1c[_0xa06e[36]],visitoremail:_0x5476x1c[_0xa06e[52]],websitename:_0x5476x1c[_0xa06e[53]],websiteid:_0x5476x1c[_0xa06e[50]],websiteaddress:_0x5476x1c[_0xa06e[54]]});console[_0xa06e[62]](_0xa06e[71],_0x5476x1c[_0xa06e[46]][_0x5476x1d][_0xa06e[14]][_0xa06e[53]],_0xa06e[22],_0x5476x21,_0xa06e[61],_0x5476x1f);_0x5476x22=setTimeout(function(){onReportUpdate({uniqueid:_0x5476x1c[_0xa06e[48]],count:_0x5476x20,reason:_0xa06e[22],lastevent:_0xa06e[22],agentringnoanswerAt:moment()[_0xa06e[34]](_0xa06e[33])});onInvite(_0x5476x1c,++_0x5476x1d,0,0,_0x5476x20,_0x5476x16,_0x5476x12);return ;},_0x5476x21*1000);if(!timeouts[_0x5476x1c[_0xa06e[48]]]){timeouts[_0x5476x1c[_0xa06e[48]]]={}};timeouts[_0x5476x1c[_0xa06e[48]]][_0xa06e[22]]=_0x5476x22;timeouts[_0x5476x1c[_0xa06e[48]]][_0xa06e[23]]=_0x5476x12;}else {onInvite(_0x5476x1c,++_0x5476x1d,0,0,++_0x5476x20,_0x5476x16,_0x5476x12);return;};};}function onReport(_0x5476x27,_0x5476x28){if(_0x5476x28){ReportChat[_0xa06e[82]](_0x5476x27,{individualHooks:true})[_0xa06e[25]](function(_0x5476x15){console[_0xa06e[24]](_0x5476x15)})}else {ReportChat[_0xa06e[43]](_0x5476x27)[_0xa06e[25]](function(_0x5476x15){console[_0xa06e[24]](_0x5476x15)})}}function onReportSession(_0x5476x27){ReportChatSession[_0xa06e[84]]({where:{uniqueid:_0x5476x27[_0xa06e[21]]},defaults:_0x5476x27})[_0xa06e[83]](function(ReportChatSession,_0x5476x2a){if(!_0x5476x2a){ReportChatSession[_0xa06e[27]](_0x5476x27,{individualHooks:true})[_0xa06e[25]](function(_0x5476x15){console[_0xa06e[24]](_0x5476x15)})}})}function onReportUpdate(_0x5476x27){ReportChat[_0xa06e[27]](_0x5476x27,{where:{uniqueid:_0x5476x27[_0xa06e[21]],sorting:_0x5476x27[_0xa06e[78]]},individualHooks:true})[_0xa06e[25]](function(_0x5476x15){console[_0xa06e[24]](_0x5476x15)})}function onInterval(_0x5476x2d){if(_[_0xa06e[85]](_0x5476x2d)){for(var _0x5476x1d=0;_0x5476x1d<_0x5476x2d[_0xa06e[86]][_0xa06e[45]];_0x5476x1d++){if(!onCheckInterval(_0x5476x2d[_0xa06e[86]][_0x5476x1d][_0xa06e[65]])){return false}};return true;}else {return onCheckInterval(_0x5476x2d)}}function onCheckInterval(_0x5476x2d){var _0x5476x2f=[_0xa06e[87],_0xa06e[88],_0xa06e[89],_0xa06e[90],_0xa06e[91],_0xa06e[92],_0xa06e[93]];var _0x5476x30=[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31];var _0x5476x31=[_0xa06e[94],_0xa06e[95],_0xa06e[96],_0xa06e[97],_0xa06e[98],_0xa06e[99],_0xa06e[100],_0xa06e[101],_0xa06e[102],_0xa06e[103],_0xa06e[104],_0xa06e[105]];var _0x5476x1d,_0x5476x32;var _0x5476x33=_0x5476x2d[_0xa06e[107]](_0xa06e[106])[0];var _0x5476x34=_0x5476x2d[_0xa06e[107]](_0xa06e[106])[1];var _0x5476x35=_0x5476x2d[_0xa06e[107]](_0xa06e[106])[2];var _0x5476x36=_0x5476x2d[_0xa06e[107]](_0xa06e[106])[3];if(_0x5476x33!==_0xa06e[108]){var _0x5476x37=moment()[_0xa06e[34]](_0xa06e[109]);var _0x5476x38=_0x5476x33[_0xa06e[107]](_0xa06e[110])[0];var _0x5476x39=_0x5476x33[_0xa06e[107]](_0xa06e[110])[1];if((_0x5476x37<_0x5476x38)||(_0x5476x37>_0x5476x39)){console[_0xa06e[62]](_0xa06e[111]);return false;};};if(_0x5476x34!==_0xa06e[108]){var _0x5476x3a=_0x5476x2f[moment()[_0xa06e[112]]()];var _0x5476x3b=_[_0xa06e[113]](_0x5476x2f,_0x5476x34[_0xa06e[107]](_0xa06e[110])[0]);var _0x5476x3c=_[_0xa06e[113]](_0x5476x2f,_0x5476x34[_0xa06e[107]](_0xa06e[110])[1]);for(_0x5476x1d=0;_0x5476x1d<_0x5476x3b;_0x5476x1d++){_0x5476x32=_0x5476x2f[_0xa06e[114]]();_0x5476x2f[_0xa06e[76]](_0x5476x32);};_0x5476x3b=_[_0xa06e[113]](_0x5476x2f,_0x5476x34[_0xa06e[107]](_0xa06e[110])[0]);_0x5476x3c=_[_0xa06e[113]](_0x5476x2f,_0x5476x34[_0xa06e[107]](_0xa06e[110])[1])+1;_0x5476x2f=_0x5476x2f[_0xa06e[115]](_0x5476x3b,_0x5476x3c);if(!_[_0xa06e[116]](_0x5476x2f,_0x5476x3a)){console[_0xa06e[62]](_0xa06e[117]);return false;};};if(_0x5476x35!==_0xa06e[108]){var _0x5476x3d=moment()[_0xa06e[118]]();var _0x5476x3e=_[_0xa06e[113]](_0x5476x30,parseInt(_0x5476x35[_0xa06e[107]](_0xa06e[110])[0],10));var _0x5476x3f=_[_0xa06e[113]](_0x5476x30,parseInt(_0x5476x35[_0xa06e[107]](_0xa06e[110])[1]));for(_0x5476x1d=0;_0x5476x1d<_0x5476x3e;_0x5476x1d++){_0x5476x32=_0x5476x30[_0xa06e[114]]();_0x5476x30[_0xa06e[76]](_0x5476x32);};_0x5476x3e=_[_0xa06e[113]](_0x5476x30,parseInt(_0x5476x35[_0xa06e[107]](_0xa06e[110])[0],10));_0x5476x3f=_[_0xa06e[113]](_0x5476x30,parseInt(_0x5476x35[_0xa06e[107]](_0xa06e[110])[1]),10)+1;_0x5476x30=_0x5476x30[_0xa06e[115]](_0x5476x3e,_0x5476x3f);if(!_[_0xa06e[116]](_0x5476x30,_0x5476x3d)){console[_0xa06e[62]](_0xa06e[119]);return false;};};if(_0x5476x36!==_0xa06e[108]){var _0x5476x40=_0x5476x31[moment()[_0xa06e[120]]()];var _0x5476x41=_[_0xa06e[113]](_0x5476x31,_0x5476x36[_0xa06e[107]](_0xa06e[110])[0]);var _0x5476x42=_[_0xa06e[113]](_0x5476x31,_0x5476x36[_0xa06e[107]](_0xa06e[110])[1]);for(_0x5476x1d=0;_0x5476x1d<_0x5476x41;_0x5476x1d++){_0x5476x32=_0x5476x31[_0xa06e[114]]();_0x5476x31[_0xa06e[76]](_0x5476x32);};_0x5476x41=_[_0xa06e[113]](_0x5476x31,_0x5476x36[_0xa06e[107]](_0xa06e[110])[0]);_0x5476x42=_[_0xa06e[113]](_0x5476x31,_0x5476x36[_0xa06e[107]](_0xa06e[110])[1])+1;_0x5476x31=_0x5476x31[_0xa06e[115]](_0x5476x41,_0x5476x42);if(!_[_0xa06e[116]](_0x5476x31,_0x5476x40)){console[_0xa06e[62]](_0xa06e[121]);return false;};};console[_0xa06e[62]](_0xa06e[122]);return true;}