Built motion from commit dff3aec7b.|1.0.31
[motion.git] / server / config / forked_routing / chat / agent.js
index fbb1d6e..90665f5 100644 (file)
@@ -1 +1 @@
-var _0xd682=["\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","\x63\x68\x61\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6C\x6F\x67\x67\x65\x72\x2E\x6A\x73","\x2E\x2E\x2F\x2E\x2E\x2F\x72\x70\x63\x2F\x63\x6C\x69\x65\x6E\x74","\x65\x78\x70\x6F\x72\x74\x73","\x69\x64","\x66\x69\x6E\x64","\x74\x6F\x55\x70\x70\x65\x72\x43\x61\x73\x65","\x63\x68\x61\x6E\x6E\x65\x6C","\x41\x50\x50\x20\x41\x47\x45\x4E\x54\x2C\x20\x41\x47\x45\x4E\x54\x20\x49\x44\x3A","\x49\x4E\x54\x45\x52\x41\x43\x54\x49\x4F\x4E\x3A","\x75\x6E\x69\x71\x75\x65\x69\x64","\x45\x52\x52\x4F\x52","\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x72\x65\x70\x6F\x72\x74\x5F\x63\x68\x61\x74\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","\x66\x6F\x72\x6D\x61\x74","\x74\x6F","\x6C\x65\x6E\x67\x74\x68","\x72\x65\x70\x6F\x72\x74\x5F\x63\x68\x61\x74\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\x29","\x69\x6E\x66\x6F","\x74\x68\x65\x6E","\x75\x70\x64\x61\x74\x65","\x52\x65\x70\x6F\x72\x74\x43\x68\x61\x74\x53\x65\x73\x73\x69\x6F\x6E","\x59\x59\x59\x59\x2D\x4D\x4D\x2D\x44\x44\x20\x48\x48\x3A\x6D\x6D\x3A\x73\x73","\x72\x65\x71\x75\x65\x73\x74","\x74\x69\x6D\x65\x6F\x75\x74","\x54\x49\x4D\x45\x4F\x55\x54","\x53\x45\x43","\x63\x68\x61\x74\x43\x61\x70\x61\x63\x69\x74\x79","\x63\x61\x70\x61\x63\x69\x74\x79","\x68\x61\x73\x4F\x77\x6E\x50\x72\x6F\x70\x65\x72\x74\x79","\x61\x67\x65\x6E\x74","\x6E\x61\x6D\x65","\x6D\x65\x72\x67\x65","\x63\x72\x65\x61\x74\x65","\x52\x65\x70\x6F\x72\x74\x43\x68\x61\x74","\x53\x4B\x49\x50\x50\x45\x44\x20\x28\x41\x47\x45\x4E\x54\x20\x4E\x4F\x54\x20\x41\x56\x41\x49\x4C\x41\x42\x4C\x45\x29","\x6B\x65\x79\x42\x79","\x73\x68\x6F\x77","\x55\x73\x65\x72","\x55\x73\x65\x72\x49\x64","\x66\x75\x6C\x6C\x6E\x61\x6D\x65","\x6F\x6E\x6C\x69\x6E\x65","\x63\x68\x61\x74\x50\x61\x75\x73\x65","\x71\x75\x65\x72\x79","\x53\x45\x4C\x45\x43\x54\x20\x6D\x65\x6D\x62\x65\x72\x69\x64\x20\x61\x73\x20\x69\x64\x2C\x20\x6D\x65\x6D\x62\x65\x72\x6E\x61\x6D\x65\x2C\x20\x63\x6F\x75\x6E\x74\x28\x2A\x29\x20\x41\x53\x20\x63\x61\x70\x61\x63\x69\x74\x79\x20\x46\x52\x4F\x4D\x20\x72\x65\x70\x6F\x72\x74\x5F\x63\x68\x61\x74\x5F\x73\x65\x73\x73\x69\x6F\x6E\x20\x57\x48\x45\x52\x45\x20\x63\x6F\x6D\x70\x6C\x65\x74\x65\x3D\x30\x20\x41\x4E\x44\x20\x74\x69\x6D\x65\x6F\x75\x74\x3D\x30\x20\x41\x4E\x44\x20\x61\x62\x61\x6E\x64\x6F\x6E\x3D\x30\x20\x41\x4E\x44\x20\x6D\x65\x6D\x62\x65\x72\x69\x64\x20\x49\x53\x20\x4E\x4F\x54\x20\x4E\x55\x4C\x4C\x20\x47\x52\x4F\x55\x50\x20\x42\x59\x20\x6D\x65\x6D\x62\x65\x72\x69\x64\x2C\x20\x6D\x65\x6D\x62\x65\x72\x6E\x61\x6D\x65"];_0xd682[0];var _=require(_0xd682[1]);var util=require(_0xd682[2]);var moment=require(_0xd682[3]);var logger=require(_0xd682[5])(_0xd682[4]);var rpcClient=require(_0xd682[6]);module[_0xd682[7]]= function(_0x4b81x6,_0x4b81x7,_0x4b81x8,_0x4b81x9){var _0x4b81xa=[];var _0x4b81xb;var _0x4b81xc;var _0x4b81xd;function _0x4b81xe(_0x4b81xf){var _0x4b81x10=_[_0xd682[9]](_0x4b81xa,{id:_0x4b81xf[_0xd682[8]]});return _0x4b81x10?true:false}return rpcClient[_0xd682[34]](_0xd682[54],[_0xd682[55]])[_0xd682[30]](function(_0x4b81x7){_0x4b81xd= _[_0xd682[47]](_0x4b81x7,_0xd682[8]);return rpcClient[_0xd682[34]](_0xd682[48],[_0xd682[49],{where:{id:_0x4b81x6[_0xd682[50]],online:true,chatPause:false},attributes:[_0xd682[8],_0xd682[42],_0xd682[51],_0xd682[52],_0xd682[53],_0xd682[38]]}])})[_0xd682[30]](function(_0x4b81xf){_0x4b81xc= _0x4b81xf;logger[_0xd682[29]](_0x4b81x7[_0xd682[11]][_0xd682[10]](),_0xd682[12],_0x4b81x6.UserId,_0xd682[13],_0x4b81x7[_0xd682[14]],_0xd682[36],_0x4b81x6[_0xd682[35]],_0xd682[37]);if(_0x4b81xf){var _0x4b81x16=false;if(_0x4b81xf[_0xd682[38]]> 0){if(_0x4b81xd[_0x4b81xf[_0xd682[8]]]&& _0x4b81xd[_0x4b81xf[_0xd682[8]]][_0xd682[40]](_0xd682[39])&& _0x4b81xd[_0x4b81xf[_0xd682[8]]][_0xd682[39]]>= _0x4b81xf[_0xd682[38]]){_0x4b81x16= true}};if(!_0x4b81xe(_0x4b81xc)&&  !_0x4b81x16){var _0x4b81x12=_[_0xd682[43]](_0x4b81x7,{timeslot:_0x4b81x6[_0xd682[35]],application:_0xd682[41],membername:_0x4b81xf[_0xd682[42]],memberid:_0x4b81xf[_0xd682[8]],calledAt:moment()[_0xd682[22]](_0xd682[33]),joinAt:moment()[_0xd682[22]](_0xd682[33])});return rpcClient[_0xd682[34]](_0xd682[44],[_0xd682[32],_0x4b81x12])[_0xd682[30]](function(_0x4b81x15){_0x4b81x8[_0xd682[23]](_0xd682[26])[_0xd682[19]](_0xd682[25],_0x4b81x15);_0x4b81x8[_0xd682[23]](_0xd682[27])[_0xd682[19]](_0xd682[25],_0x4b81x15);_0x4b81x8[_0xd682[23]](util[_0xd682[22]](_0xd682[20],_0x4b81x15[_0xd682[21]]))[_0xd682[19]](_0xd682[25],_0x4b81x15);return rpcClient[_0xd682[34]](_0xd682[44],[_0xd682[45],_0x4b81x12])})}else {logger[_0xd682[29]](_0x4b81x7[_0xd682[11]][_0xd682[10]](),_0xd682[12],_0x4b81x6.UserId,_0xd682[13],_0x4b81x7[_0xd682[14]],_0xd682[46]);_0x4b81x9()}}else {logger[_0xd682[29]](_0x4b81x7[_0xd682[11]][_0xd682[10]](),_0xd682[12],_0x4b81x6.UserId,_0xd682[13],_0x4b81x7[_0xd682[14]],_0xd682[46]);_0x4b81x9()}})[_0xd682[30]](function(_0x4b81x12){if(_0x4b81x12){_0x4b81x8[_0xd682[23]](util[_0xd682[22]](_0xd682[20],_0x4b81x12[_0xd682[21]]))[_0xd682[19]](_0xd682[18],_0x4b81x12);_0x4b81xb= setTimeout(function(){return rpcClient[_0xd682[34]](_0xd682[31],[_0xd682[32],{leaveAt:moment()[_0xd682[22]](_0xd682[33]),timeout:true},{where:{uniqueid:_0x4b81x7[_0xd682[14]],leaveAt:null},individualHooks:true}])[_0xd682[30]](function(_0x4b81x13){if(_0x4b81x13&& _0x4b81x13[_0xd682[24]]&& _0x4b81x13[1][_0xd682[24]]){for(var _0x4b81x14=0;_0x4b81x14< _0x4b81x13[1][_0xd682[24]];_0x4b81x14++){var _0x4b81x15=_0x4b81x13[1][_0x4b81x14];_0x4b81x8[_0xd682[23]](_0xd682[26])[_0xd682[19]](_0xd682[25],_0x4b81x15);_0x4b81x8[_0xd682[23]](_0xd682[27])[_0xd682[19]](_0xd682[25],_0x4b81x15);_0x4b81x8[_0xd682[23]](util[_0xd682[22]](_0xd682[20],_0x4b81x15[_0xd682[21]]))[_0xd682[19]](_0xd682[25],_0x4b81x15)}};logger[_0xd682[29]](_0x4b81x7[_0xd682[11]][_0xd682[10]](),_0xd682[12],_0x4b81x6.UserId,_0xd682[13],_0x4b81x7[_0xd682[14]],_0xd682[28]);clearTimeout(_0x4b81xb);_0x4b81x9()})},_0x4b81x6[_0xd682[35]]* 1000)}})[_0xd682[17]](function(_0x4b81x11){logger[_0xd682[16]](_0x4b81x7[_0xd682[11]][_0xd682[10]](),_0xd682[12],_0x4b81x6.UserId,_0xd682[13],_0x4b81x7[_0xd682[14]],_0xd682[15]);logger[_0xd682[16]](_0x4b81x11);_0x4b81x9(_0x4b81x11)})}
\ No newline at end of file
+var _0x55d0=["\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","\x63\x68\x61\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x6C\x6F\x67\x67\x65\x72\x2E\x6A\x73","\x2E\x2E\x2F\x2E\x2E\x2F\x72\x70\x63\x2F\x63\x6C\x69\x65\x6E\x74","\x65\x78\x70\x6F\x72\x74\x73","\x69\x64","\x66\x69\x6E\x64","\x74\x6F\x55\x70\x70\x65\x72\x43\x61\x73\x65","\x63\x68\x61\x6E\x6E\x65\x6C","\x41\x50\x50\x20\x41\x47\x45\x4E\x54\x2C\x20\x41\x47\x45\x4E\x54\x20\x49\x44\x3A","\x49\x4E\x54\x45\x52\x41\x43\x54\x49\x4F\x4E\x3A","\x75\x6E\x69\x71\x75\x65\x69\x64","\x45\x52\x52\x4F\x52","\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x72\x65\x70\x6F\x72\x74\x5F\x63\x68\x61\x74\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","\x66\x6F\x72\x6D\x61\x74","\x74\x6F","\x6C\x65\x6E\x67\x74\x68","\x72\x65\x70\x6F\x72\x74\x5F\x63\x68\x61\x74\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\x29","\x69\x6E\x66\x6F","\x74\x68\x65\x6E","\x75\x70\x64\x61\x74\x65","\x52\x65\x70\x6F\x72\x74\x43\x68\x61\x74\x53\x65\x73\x73\x69\x6F\x6E","\x59\x59\x59\x59\x2D\x4D\x4D\x2D\x44\x44\x20\x48\x48\x3A\x6D\x6D\x3A\x73\x73","\x72\x65\x71\x75\x65\x73\x74","\x74\x69\x6D\x65\x6F\x75\x74","\x54\x49\x4D\x45\x4F\x55\x54","\x53\x45\x43","\x63\x68\x61\x74\x43\x61\x70\x61\x63\x69\x74\x79","\x63\x61\x70\x61\x63\x69\x74\x79","\x68\x61\x73\x4F\x77\x6E\x50\x72\x6F\x70\x65\x72\x74\x79","\x61\x67\x65\x6E\x74","\x6E\x61\x6D\x65","\x6D\x65\x72\x67\x65","\x63\x72\x65\x61\x74\x65","\x52\x65\x70\x6F\x72\x74\x43\x68\x61\x74","\x53\x4B\x49\x50\x50\x45\x44\x20\x28\x41\x47\x45\x4E\x54\x20\x4E\x4F\x54\x20\x41\x56\x41\x49\x4C\x41\x42\x4C\x45\x29","\x6B\x65\x79\x42\x79","\x73\x68\x6F\x77","\x55\x73\x65\x72","\x55\x73\x65\x72\x49\x64","\x66\x75\x6C\x6C\x6E\x61\x6D\x65","\x6F\x6E\x6C\x69\x6E\x65","\x63\x68\x61\x74\x50\x61\x75\x73\x65","\x71\x75\x65\x72\x79","\x53\x45\x4C\x45\x43\x54\x20\x6D\x65\x6D\x62\x65\x72\x69\x64\x20\x61\x73\x20\x69\x64\x2C\x20\x6D\x65\x6D\x62\x65\x72\x6E\x61\x6D\x65\x2C\x20\x63\x6F\x75\x6E\x74\x28\x2A\x29\x20\x41\x53\x20\x63\x61\x70\x61\x63\x69\x74\x79\x20\x46\x52\x4F\x4D\x20\x72\x65\x70\x6F\x72\x74\x5F\x63\x68\x61\x74\x5F\x73\x65\x73\x73\x69\x6F\x6E\x20\x57\x48\x45\x52\x45\x20\x63\x6F\x6D\x70\x6C\x65\x74\x65\x3D\x30\x20\x41\x4E\x44\x20\x74\x69\x6D\x65\x6F\x75\x74\x3D\x30\x20\x41\x4E\x44\x20\x61\x62\x61\x6E\x64\x6F\x6E\x3D\x30\x20\x41\x4E\x44\x20\x6D\x65\x6D\x62\x65\x72\x69\x64\x20\x49\x53\x20\x4E\x4F\x54\x20\x4E\x55\x4C\x4C\x20\x47\x52\x4F\x55\x50\x20\x42\x59\x20\x6D\x65\x6D\x62\x65\x72\x69\x64\x2C\x20\x6D\x65\x6D\x62\x65\x72\x6E\x61\x6D\x65"];_0x55d0[0];var _=require(_0x55d0[1]);var util=require(_0x55d0[2]);var moment=require(_0x55d0[3]);var logger=require(_0x55d0[5])(_0x55d0[4]);var rpcClient=require(_0x55d0[6]);module[_0x55d0[7]]= function(_0xa6f7x6,_0xa6f7x7,_0xa6f7x8,_0xa6f7x9){var _0xa6f7xa=[];var _0xa6f7xb;var _0xa6f7xc;var _0xa6f7xd;function _0xa6f7xe(_0xa6f7xf){var _0xa6f7x10=_[_0x55d0[9]](_0xa6f7xa,{id:_0xa6f7xf[_0x55d0[8]]});return _0xa6f7x10?true:false}return rpcClient[_0x55d0[34]](_0x55d0[54],[_0x55d0[55]])[_0x55d0[30]](function(_0xa6f7x7){_0xa6f7xd= _[_0x55d0[47]](_0xa6f7x7,_0x55d0[8]);return rpcClient[_0x55d0[34]](_0x55d0[48],[_0x55d0[49],{where:{id:_0xa6f7x6[_0x55d0[50]],online:true,chatPause:false},attributes:[_0x55d0[8],_0x55d0[42],_0x55d0[51],_0x55d0[52],_0x55d0[53],_0x55d0[38]]}])})[_0x55d0[30]](function(_0xa6f7xf){_0xa6f7xc= _0xa6f7xf;logger[_0x55d0[29]](_0xa6f7x7[_0x55d0[11]][_0x55d0[10]](),_0x55d0[12],_0xa6f7x6.UserId,_0x55d0[13],_0xa6f7x7[_0x55d0[14]],_0x55d0[36],_0xa6f7x6[_0x55d0[35]],_0x55d0[37]);if(_0xa6f7xf){var _0xa6f7x16=false;if(_0xa6f7xf[_0x55d0[38]]> 0){if(_0xa6f7xd[_0xa6f7xf[_0x55d0[8]]]&& _0xa6f7xd[_0xa6f7xf[_0x55d0[8]]][_0x55d0[40]](_0x55d0[39])&& _0xa6f7xd[_0xa6f7xf[_0x55d0[8]]][_0x55d0[39]]>= _0xa6f7xf[_0x55d0[38]]){_0xa6f7x16= true}};if(!_0xa6f7xe(_0xa6f7xc)&&  !_0xa6f7x16){var _0xa6f7x12=_[_0x55d0[43]](_0xa6f7x7,{timeslot:_0xa6f7x6[_0x55d0[35]],application:_0x55d0[41],membername:_0xa6f7xf[_0x55d0[42]],memberid:_0xa6f7xf[_0x55d0[8]],calledAt:moment()[_0x55d0[22]](_0x55d0[33]),joinAt:moment()[_0x55d0[22]](_0x55d0[33])});return rpcClient[_0x55d0[34]](_0x55d0[44],[_0x55d0[32],_0xa6f7x12])[_0x55d0[30]](function(_0xa6f7x15){_0xa6f7x8[_0x55d0[23]](_0x55d0[26])[_0x55d0[19]](_0x55d0[25],_0xa6f7x15);_0xa6f7x8[_0x55d0[23]](_0x55d0[27])[_0x55d0[19]](_0x55d0[25],_0xa6f7x15);_0xa6f7x8[_0x55d0[23]](util[_0x55d0[22]](_0x55d0[20],_0xa6f7x15[_0x55d0[21]]))[_0x55d0[19]](_0x55d0[25],_0xa6f7x15);return rpcClient[_0x55d0[34]](_0x55d0[44],[_0x55d0[45],_0xa6f7x12])})}else {logger[_0x55d0[29]](_0xa6f7x7[_0x55d0[11]][_0x55d0[10]](),_0x55d0[12],_0xa6f7x6.UserId,_0x55d0[13],_0xa6f7x7[_0x55d0[14]],_0x55d0[46]);_0xa6f7x9()}}else {logger[_0x55d0[29]](_0xa6f7x7[_0x55d0[11]][_0x55d0[10]](),_0x55d0[12],_0xa6f7x6.UserId,_0x55d0[13],_0xa6f7x7[_0x55d0[14]],_0x55d0[46]);_0xa6f7x9()}})[_0x55d0[30]](function(_0xa6f7x12){if(_0xa6f7x12){_0xa6f7x8[_0x55d0[23]](util[_0x55d0[22]](_0x55d0[20],_0xa6f7x12[_0x55d0[21]]))[_0x55d0[19]](_0x55d0[18],_0xa6f7x12);_0xa6f7xb= setTimeout(function(){return rpcClient[_0x55d0[34]](_0x55d0[31],[_0x55d0[32],{leaveAt:moment()[_0x55d0[22]](_0x55d0[33]),timeout:true},{where:{uniqueid:_0xa6f7x7[_0x55d0[14]],leaveAt:null},individualHooks:true}])[_0x55d0[30]](function(_0xa6f7x13){if(_0xa6f7x13&& _0xa6f7x13[_0x55d0[24]]&& _0xa6f7x13[1][_0x55d0[24]]){for(var _0xa6f7x14=0;_0xa6f7x14< _0xa6f7x13[1][_0x55d0[24]];_0xa6f7x14++){var _0xa6f7x15=_0xa6f7x13[1][_0xa6f7x14];_0xa6f7x8[_0x55d0[23]](_0x55d0[26])[_0x55d0[19]](_0x55d0[25],_0xa6f7x15);_0xa6f7x8[_0x55d0[23]](_0x55d0[27])[_0x55d0[19]](_0x55d0[25],_0xa6f7x15);_0xa6f7x8[_0x55d0[23]](util[_0x55d0[22]](_0x55d0[20],_0xa6f7x15[_0x55d0[21]]))[_0x55d0[19]](_0x55d0[25],_0xa6f7x15)}};logger[_0x55d0[29]](_0xa6f7x7[_0x55d0[11]][_0x55d0[10]](),_0x55d0[12],_0xa6f7x6.UserId,_0x55d0[13],_0xa6f7x7[_0x55d0[14]],_0x55d0[28]);clearTimeout(_0xa6f7xb);_0xa6f7x9()})},_0xa6f7x6[_0x55d0[35]]* 1000)}})[_0x55d0[17]](function(_0xa6f7x11){logger[_0x55d0[16]](_0xa6f7x7[_0x55d0[11]][_0x55d0[10]](),_0x55d0[12],_0xa6f7x6.UserId,_0x55d0[13],_0xa6f7x7[_0x55d0[14]],_0x55d0[15]);logger[_0x55d0[16]](_0xa6f7x11);_0xa6f7x9(_0xa6f7x11)})}
\ No newline at end of file