Built motion from commit 76eb00b9e.|1.0.24
[motion.git] / server / config / ami / acw.js
index fbc849b..2c34616 100644 (file)
@@ -1 +1 @@
-var _0xdb2b=["\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","\x62\x6C\x75\x65\x62\x69\x72\x64","\x56\x6F\x69\x63\x65\x51\x75\x65\x75\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x55\x73\x65\x72\x48\x61\x73\x56\x6F\x69\x63\x65\x51\x75\x65\x75\x65","\x41\x63\x74\x69\x6F\x6E","\x55\x73\x65\x72","\x61\x6D\x69","\x2E\x2E\x2F\x6C\x6F\x67\x67\x65\x72\x2E\x6A\x73","\x65\x78\x70\x6F\x72\x74\x73","\x41\x43\x57","\x66\x69\x6E\x61\x6C\x6C\x79","\x5B\x61\x63\x77\x5D","\x55\x6E\x70\x61\x75\x73\x65\x55\x73\x65\x72","\x73\x74\x72\x69\x6E\x67\x69\x66\x79","\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x69\x6E\x66\x6F","\x74\x68\x65\x6E","\x75\x6E\x70\x61\x75\x73\x65","\x63\x72\x65\x61\x74\x65","\x51\x75\x65\x75\x65\x50\x61\x75\x73\x65","\x25\x73\x2F\x25\x73","\x53\x49\x50","\x66\x6F\x72\x6D\x61\x74","\x63\x6F\x6E\x6E\x65\x63\x74","\x62\x6F\x6F\x6B\x65\x64","\x5B\x61\x63\x77\x5D\x20\x61\x67\x65\x6E\x74\x20\x61\x63\x77\x20\x63\x68\x65\x63\x6B","\x6C\x65\x6E\x67\x74\x68","\x56\x6F\x69\x63\x65\x51\x75\x65\x75\x65\x73","\x71\x75\x65\x75\x65","\x66\x69\x6E\x64","\x61\x63\x77","\x6D\x65\x6D\x62\x65\x72\x6E\x61\x6D\x65","\x69\x64","\x6E\x61\x6D\x65","\x61\x63\x77\x54\x69\x6D\x65\x6F\x75\x74","\x76\x6F\x69\x63\x65\x50\x61\x75\x73\x65","\x66\x69\x6E\x64\x4F\x6E\x65","\x5B\x61\x63\x77\x5D\x20\x61\x67\x65\x6E\x74\x20\x61\x63\x77\x20\x70\x61\x75\x73\x65","\x50\x61\x75\x73\x65\x55\x73\x65\x72","\x70\x61\x75\x73\x65","\x75\x6E\x69\x71\x75\x65\x69\x64","\x63\x6C\x6F\x6E\x65"];_0xdb2b[0];var _=require(_0xdb2b[1]);var util=require(_0xdb2b[2]);var moment=require(_0xdb2b[3]);var BPromise=require(_0xdb2b[4]);var VoiceQueue=require(_0xdb2b[6])[_0xdb2b[5]];var UserHasVoiceQueue=require(_0xdb2b[6])[_0xdb2b[7]];var Action=require(_0xdb2b[6])[_0xdb2b[8]];var Agent=require(_0xdb2b[6])[_0xdb2b[9]];var logger=require(_0xdb2b[11])(_0xdb2b[10]);module[_0xdb2b[12]]= function(){var _0x1943xa=_0xdb2b[13];var _0x1943xb=[];var _0x1943xc=[];var _0x1943xd=function(_0x1943xe,_0x1943xf,_0x1943x10){return _0x1943x10({action:_0xdb2b[24],interface:util[_0xdb2b[27]](_0xdb2b[25],_0xdb2b[26],_0x1943xf),paused:false})[_0xdb2b[21]](function(){return Action[_0xdb2b[23]]({name:_0xdb2b[22],data1:_0x1943xa,data2:_0x1943xf},{body:{agent:_0x1943xe,type:_0x1943xa},raw:true})})[_0xdb2b[21]](function(){logger[_0xdb2b[20]](_0xdb2b[15],_0xdb2b[16],_0x1943xf);return null})[_0xdb2b[19]](function(_0x1943x11){logger[_0xdb2b[18]](_0xdb2b[15],_0xdb2b[16],_0x1943xf,JSON[_0xdb2b[17]](_0x1943x11));return null})[_0xdb2b[14]](function(){if(_0x1943xb[_0x1943xf]){clearTimeout(_0x1943xb[_0x1943xf]);delete _0x1943xb[_0x1943xf]};return null})};return {checkacw:function(_0x1943xf,_0x1943x12,_0x1943x13){if(_0x1943xb[_0x1943xf]){clearTimeout(_0x1943xb[_0x1943xf]);delete _0x1943xb[_0x1943xf]};if(_0x1943x12=== _0xdb2b[28]&& _0x1943xc[_0x1943xf]){_0x1943xc[_0x1943xf][_0xdb2b[29]]= _0x1943x13}else {if(!_0x1943x13){delete _0x1943xc[_0x1943xf]}}},agentconnect:function(_0x1943x14){return function(_0x1943x15){return Agent[_0xdb2b[41]]({where:{name:_0x1943x14[_0xdb2b[36]]},include:[{model:VoiceQueue,required:false}]})[_0xdb2b[21]](function(_0x1943x16){if(_0x1943x16&& _0x1943x16[_0xdb2b[32]][_0xdb2b[31]]){var _0x1943x17=_[_0xdb2b[34]](_0x1943x16.VoiceQueues,{name:_0x1943x14[_0xdb2b[33]]});if(_0x1943x17&& _0x1943x17[_0xdb2b[35]]){_0x1943xc[_0x1943x14[_0xdb2b[36]]]= {id:_0x1943x16[_0xdb2b[37]],name:_0x1943x16[_0xdb2b[38]],acwTimeout:_0x1943x17[_0xdb2b[39]],booked:_0x1943x16[_0xdb2b[40]]}}}})[_0xdb2b[19]](function(_0x1943x11){logger[_0xdb2b[18]](_0xdb2b[30],JSON[_0xdb2b[17]](_0x1943x11))})}},hanguprequest:function(_0x1943x14,_0x1943x10){return function(_0x1943x15){if(_0x1943xc[_0x1943x14[_0xdb2b[36]]]){if(!_0x1943xc[_0x1943x14[_0xdb2b[36]]][_0xdb2b[29]]){return _0x1943x10({action:_0xdb2b[24],interface:util[_0xdb2b[27]](_0xdb2b[25],_0xdb2b[26],_0x1943xc[_0x1943x14[_0xdb2b[36]]][_0xdb2b[38]]),paused:true,reason:_0x1943xa})[_0xdb2b[21]](function(_0x1943x18){if(_0x1943x18){var _0x1943x16=_[_0xdb2b[46]](_0x1943xc[_0x1943x14[_0xdb2b[36]]]);_0x1943xb[_0x1943x14[_0xdb2b[36]]]= setTimeout(function(){_0x1943xd(_0x1943x16[_0xdb2b[37]],_0x1943x16[_0xdb2b[38]],_0x1943x10)},_0x1943x16[_0xdb2b[39]]* 1000)}})[_0xdb2b[21]](function(){return Action[_0xdb2b[23]]({name:_0xdb2b[44],data1:_0x1943xa,data2:_0x1943xc[_0x1943x14[_0xdb2b[36]]][_0xdb2b[39]],data3:_0x1943x14[_0xdb2b[45]],data4:_0x1943x14[_0xdb2b[33]]},{body:{agent:_0x1943xc[_0x1943x14[_0xdb2b[36]]][_0xdb2b[37]],type:_0x1943xa},raw:true})})[_0xdb2b[21]](function(){logger[_0xdb2b[20]](_0xdb2b[15],_0xdb2b[43],_0x1943x14[_0xdb2b[36]]);return null})[_0xdb2b[19]](function(_0x1943x11){logger[_0xdb2b[18]](_0xdb2b[42],JSON[_0xdb2b[17]](_0x1943x11))})[_0xdb2b[14]](function(){delete _0x1943xc[_0x1943x14[_0xdb2b[36]]]})}else {delete _0x1943xc[_0x1943x14[_0xdb2b[36]]]}}}}}}
\ No newline at end of file
+var _0x5fda=["\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","\x62\x6C\x75\x65\x62\x69\x72\x64","\x56\x6F\x69\x63\x65\x51\x75\x65\x75\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x55\x73\x65\x72\x48\x61\x73\x56\x6F\x69\x63\x65\x51\x75\x65\x75\x65","\x41\x63\x74\x69\x6F\x6E","\x55\x73\x65\x72","\x61\x6D\x69","\x2E\x2E\x2F\x6C\x6F\x67\x67\x65\x72\x2E\x6A\x73","\x65\x78\x70\x6F\x72\x74\x73","\x41\x43\x57","\x66\x69\x6E\x61\x6C\x6C\x79","\x5B\x61\x63\x77\x5D","\x55\x6E\x70\x61\x75\x73\x65\x55\x73\x65\x72","\x73\x74\x72\x69\x6E\x67\x69\x66\x79","\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x69\x6E\x66\x6F","\x74\x68\x65\x6E","\x75\x6E\x70\x61\x75\x73\x65","\x63\x72\x65\x61\x74\x65","\x51\x75\x65\x75\x65\x50\x61\x75\x73\x65","\x25\x73\x2F\x25\x73","\x53\x49\x50","\x66\x6F\x72\x6D\x61\x74","\x63\x6F\x6E\x6E\x65\x63\x74","\x62\x6F\x6F\x6B\x65\x64","\x5B\x61\x63\x77\x5D\x20\x61\x67\x65\x6E\x74\x20\x61\x63\x77\x20\x63\x68\x65\x63\x6B","\x6C\x65\x6E\x67\x74\x68","\x56\x6F\x69\x63\x65\x51\x75\x65\x75\x65\x73","\x71\x75\x65\x75\x65","\x66\x69\x6E\x64","\x61\x63\x77","\x6D\x65\x6D\x62\x65\x72\x6E\x61\x6D\x65","\x69\x64","\x6E\x61\x6D\x65","\x61\x63\x77\x54\x69\x6D\x65\x6F\x75\x74","\x76\x6F\x69\x63\x65\x50\x61\x75\x73\x65","\x66\x69\x6E\x64\x4F\x6E\x65","\x5B\x61\x63\x77\x5D\x20\x61\x67\x65\x6E\x74\x20\x61\x63\x77\x20\x70\x61\x75\x73\x65","\x50\x61\x75\x73\x65\x55\x73\x65\x72","\x70\x61\x75\x73\x65","\x75\x6E\x69\x71\x75\x65\x69\x64","\x63\x6C\x6F\x6E\x65"];_0x5fda[0];var _=require(_0x5fda[1]);var util=require(_0x5fda[2]);var moment=require(_0x5fda[3]);var BPromise=require(_0x5fda[4]);var VoiceQueue=require(_0x5fda[6])[_0x5fda[5]];var UserHasVoiceQueue=require(_0x5fda[6])[_0x5fda[7]];var Action=require(_0x5fda[6])[_0x5fda[8]];var Agent=require(_0x5fda[6])[_0x5fda[9]];var logger=require(_0x5fda[11])(_0x5fda[10]);module[_0x5fda[12]]= function(){var _0x88eexa=_0x5fda[13];var _0x88eexb=[];var _0x88eexc=[];var _0x88eexd=function(_0x88eexe,_0x88eexf,_0x88eex10){return _0x88eex10({action:_0x5fda[24],interface:util[_0x5fda[27]](_0x5fda[25],_0x5fda[26],_0x88eexf),paused:false})[_0x5fda[21]](function(){return Action[_0x5fda[23]]({name:_0x5fda[22],data1:_0x88eexa,data2:_0x88eexf},{body:{agent:_0x88eexe,type:_0x88eexa},raw:true})})[_0x5fda[21]](function(){logger[_0x5fda[20]](_0x5fda[15],_0x5fda[16],_0x88eexf);return null})[_0x5fda[19]](function(_0x88eex11){logger[_0x5fda[18]](_0x5fda[15],_0x5fda[16],_0x88eexf,JSON[_0x5fda[17]](_0x88eex11));return null})[_0x5fda[14]](function(){if(_0x88eexb[_0x88eexf]){clearTimeout(_0x88eexb[_0x88eexf]);delete _0x88eexb[_0x88eexf]};return null})};return {checkacw:function(_0x88eexf,_0x88eex12,_0x88eex13){if(_0x88eexb[_0x88eexf]){clearTimeout(_0x88eexb[_0x88eexf]);delete _0x88eexb[_0x88eexf]};if(_0x88eex12=== _0x5fda[28]&& _0x88eexc[_0x88eexf]){_0x88eexc[_0x88eexf][_0x5fda[29]]= _0x88eex13}else {if(!_0x88eex13){delete _0x88eexc[_0x88eexf]}}},agentconnect:function(_0x88eex14){return function(_0x88eex15){return Agent[_0x5fda[41]]({where:{name:_0x88eex14[_0x5fda[36]]},include:[{model:VoiceQueue,required:false}]})[_0x5fda[21]](function(_0x88eex16){if(_0x88eex16&& _0x88eex16[_0x5fda[32]][_0x5fda[31]]){var _0x88eex17=_[_0x5fda[34]](_0x88eex16.VoiceQueues,{name:_0x88eex14[_0x5fda[33]]});if(_0x88eex17&& _0x88eex17[_0x5fda[35]]){_0x88eexc[_0x88eex14[_0x5fda[36]]]= {id:_0x88eex16[_0x5fda[37]],name:_0x88eex16[_0x5fda[38]],acwTimeout:_0x88eex17[_0x5fda[39]],booked:_0x88eex16[_0x5fda[40]]}}}})[_0x5fda[19]](function(_0x88eex11){logger[_0x5fda[18]](_0x5fda[30],JSON[_0x5fda[17]](_0x88eex11))})}},hanguprequest:function(_0x88eex14,_0x88eex10){return function(_0x88eex15){if(_0x88eexc[_0x88eex14[_0x5fda[36]]]){if(!_0x88eexc[_0x88eex14[_0x5fda[36]]][_0x5fda[29]]){return _0x88eex10({action:_0x5fda[24],interface:util[_0x5fda[27]](_0x5fda[25],_0x5fda[26],_0x88eexc[_0x88eex14[_0x5fda[36]]][_0x5fda[38]]),paused:true,reason:_0x88eexa})[_0x5fda[21]](function(_0x88eex18){if(_0x88eex18){var _0x88eex16=_[_0x5fda[46]](_0x88eexc[_0x88eex14[_0x5fda[36]]]);_0x88eexb[_0x88eex14[_0x5fda[36]]]= setTimeout(function(){_0x88eexd(_0x88eex16[_0x5fda[37]],_0x88eex16[_0x5fda[38]],_0x88eex10)},_0x88eex16[_0x5fda[39]]* 1000)}})[_0x5fda[21]](function(){return Action[_0x5fda[23]]({name:_0x5fda[44],data1:_0x88eexa,data2:_0x88eexc[_0x88eex14[_0x5fda[36]]][_0x5fda[39]],data3:_0x88eex14[_0x5fda[45]],data4:_0x88eex14[_0x5fda[33]]},{body:{agent:_0x88eexc[_0x88eex14[_0x5fda[36]]][_0x5fda[37]],type:_0x88eexa},raw:true})})[_0x5fda[21]](function(){logger[_0x5fda[20]](_0x5fda[15],_0x5fda[43],_0x88eex14[_0x5fda[36]]);return null})[_0x5fda[19]](function(_0x88eex11){logger[_0x5fda[18]](_0x5fda[42],JSON[_0x5fda[17]](_0x88eex11))})[_0x5fda[14]](function(){delete _0x88eexc[_0x88eex14[_0x5fda[36]]]})}else {delete _0x88eexc[_0x88eex14[_0x5fda[36]]]}}}}}}
\ No newline at end of file