Built motion from commit 38951cfc1.|1.0.35
[motion.git] / server / config / forked_routing / sms / agent.js
index 7e03195..88fe89b 100644 (file)
@@ -1 +1 @@
-var _0x38ff=["\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","\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","\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","\x73\x74\x61\x63\x6B","\x63\x61\x74\x63\x68","\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","\x66\x6F\x72\x6D\x61\x74","\x74\x6F","\x6C\x65\x6E\x67\x74\x68","\x67\x65\x74","\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\x29","\x69\x6E\x66\x6F","\x74\x68\x65\x6E","\x59\x59\x59\x59\x2D\x4D\x4D\x2D\x44\x44\x20\x48\x48\x3A\x6D\x6D\x3A\x73\x73","\x75\x70\x64\x61\x74\x65","\x74\x69\x6D\x65\x6F\x75\x74","\x54\x49\x4D\x45\x4F\x55\x54","\x53\x45\x43","\x61\x67\x65\x6E\x74","\x6E\x61\x6D\x65","\x6D\x65\x72\x67\x65","\x63\x72\x65\x61\x74\x65","\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","\x55\x73\x65\x72\x49\x64"];_0x38ff[0];var _=require(_0x38ff[1]);var util=require(_0x38ff[2]);var moment=require(_0x38ff[3]);var logger=require(_0x38ff[5])(_0x38ff[4]);var Agent=require(_0x38ff[7])[_0x38ff[6]];var Room=require(_0x38ff[7])[_0x38ff[8]];var Report=require(_0x38ff[7])[_0x38ff[9]];var Session=require(_0x38ff[7])[_0x38ff[10]];module[_0x38ff[11]]= function(_0x84fex9,_0x84fexa,_0x84fexb,_0x84fexc,_0x84fexd){var _0x84fexe=[];var _0x84fexf;var _0x84fex10;function _0x84fex11(_0x84fex12){var _0x84fex13=_[_0x38ff[13]](_0x84fexe,{id:_0x84fex12[_0x38ff[12]]});return _0x84fex13?true:false}return Agent[_0x38ff[13]]({where:{id:_0x84fex9[_0x38ff[47]],online:true,smsPause:false},raw:true})[_0x38ff[36]](function(_0x84fex12){_0x84fex10= _0x84fex12;logger[_0x38ff[35]](_0x84fexa[_0x38ff[15]][_0x38ff[14]](),_0x38ff[16],_0x84fex9.UserId,_0x38ff[17],_0x84fexa[_0x38ff[18]],_0x38ff[40],_0x84fex9[_0x38ff[39]],_0x38ff[41]);if(_0x84fex12){if(!_0x84fex11(_0x84fex10)){var _0x84fex15=_[_0x38ff[44]](_0x84fexa,{timeslot:_0x84fex9[_0x38ff[39]],application:_0x38ff[42],membername:_0x84fex12[_0x38ff[43]],memberid:_0x84fex12[_0x38ff[12]],calledAt:moment()[_0x38ff[27]](_0x38ff[37]),joinAt:moment()[_0x38ff[27]](_0x38ff[37])});return Session[_0x38ff[45]](_0x84fex15)[_0x38ff[36]](function(_0x84fex18){_0x84fexc[_0x38ff[28]](_0x38ff[32])[_0x38ff[24]](_0x38ff[31],_0x84fex18);_0x84fexc[_0x38ff[28]](_0x38ff[33])[_0x38ff[24]](_0x38ff[31],_0x84fex18);_0x84fexc[_0x38ff[28]](util[_0x38ff[27]](_0x38ff[25],_0x84fex18[_0x38ff[26]]))[_0x38ff[24]](_0x38ff[31],_0x84fex18);return Report[_0x38ff[45]](_0x84fex15,{raw:true})})}}else {logger[_0x38ff[35]](_0x84fexa[_0x38ff[15]][_0x38ff[14]](),_0x38ff[16],_0x84fex9.UserId,_0x38ff[17],_0x84fexa[_0x38ff[18]],_0x38ff[46]);_0x84fexd()}})[_0x38ff[36]](function(_0x84fex15){if(_0x84fex15){_0x84fexc[_0x38ff[28]](util[_0x38ff[27]](_0x38ff[25],_0x84fex15[_0x38ff[26]]))[_0x38ff[24]](_0x38ff[23],_0x84fex15)};_0x84fexf= setTimeout(function(){return Session[_0x38ff[38]]({leaveAt:moment()[_0x38ff[27]](_0x38ff[37]),timeout:true},{where:{uniqueid:_0x84fexa[_0x38ff[18]],leaveAt:null},individualHooks:true})[_0x38ff[36]](function(_0x84fex16){if(_0x84fex16&& _0x84fex16[_0x38ff[29]]&& _0x84fex16[1][_0x38ff[29]]){for(var _0x84fex17=0;_0x84fex17< _0x84fex16[1][_0x38ff[29]];_0x84fex17++){var _0x84fex18=_0x84fex16[1][_0x84fex17][_0x38ff[30]]({plain:true});_0x84fexc[_0x38ff[28]](_0x38ff[32])[_0x38ff[24]](_0x38ff[31],_0x84fex18);_0x84fexc[_0x38ff[28]](_0x38ff[33])[_0x38ff[24]](_0x38ff[31],_0x84fex18);_0x84fexc[_0x38ff[28]](util[_0x38ff[27]](_0x38ff[25],_0x84fex18[_0x38ff[26]]))[_0x38ff[24]](_0x38ff[31],_0x84fex18)}};logger[_0x38ff[35]](_0x84fexa[_0x38ff[15]][_0x38ff[14]](),_0x38ff[16],_0x84fex9.UserId,_0x38ff[17],_0x84fexa[_0x38ff[18]],_0x38ff[34]);clearTimeout(_0x84fexf);_0x84fexd()})},_0x84fex9[_0x38ff[39]]* 1000)})[_0x38ff[22]](function(_0x84fex14){logger[_0x38ff[20]](_0x84fexa[_0x38ff[15]][_0x38ff[14]](),_0x38ff[16],_0x84fex9.UserId,_0x38ff[17],_0x84fexa[_0x38ff[18]],_0x38ff[19]);logger[_0x38ff[20]](_0x84fex14[_0x38ff[21]]);_0x84fexd(_0x84fex14)})}
\ No newline at end of file
+var _0xd6a4=["\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","\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","\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","\x73\x74\x61\x63\x6B","\x63\x61\x74\x63\x68","\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","\x66\x6F\x72\x6D\x61\x74","\x74\x6F","\x6C\x65\x6E\x67\x74\x68","\x67\x65\x74","\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\x29","\x69\x6E\x66\x6F","\x74\x68\x65\x6E","\x59\x59\x59\x59\x2D\x4D\x4D\x2D\x44\x44\x20\x48\x48\x3A\x6D\x6D\x3A\x73\x73","\x75\x70\x64\x61\x74\x65","\x74\x69\x6D\x65\x6F\x75\x74","\x54\x49\x4D\x45\x4F\x55\x54","\x53\x45\x43","\x61\x67\x65\x6E\x74","\x6E\x61\x6D\x65","\x6D\x65\x72\x67\x65","\x63\x72\x65\x61\x74\x65","\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","\x55\x73\x65\x72\x49\x64"];_0xd6a4[0];var _=require(_0xd6a4[1]);var util=require(_0xd6a4[2]);var moment=require(_0xd6a4[3]);var logger=require(_0xd6a4[5])(_0xd6a4[4]);var Agent=require(_0xd6a4[7])[_0xd6a4[6]];var Room=require(_0xd6a4[7])[_0xd6a4[8]];var Report=require(_0xd6a4[7])[_0xd6a4[9]];var Session=require(_0xd6a4[7])[_0xd6a4[10]];module[_0xd6a4[11]]= function(_0xb7e9x9,_0xb7e9xa,_0xb7e9xb,_0xb7e9xc,_0xb7e9xd){var _0xb7e9xe=[];var _0xb7e9xf;var _0xb7e9x10;function _0xb7e9x11(_0xb7e9x12){var _0xb7e9x13=_[_0xd6a4[13]](_0xb7e9xe,{id:_0xb7e9x12[_0xd6a4[12]]});return _0xb7e9x13?true:false}return Agent[_0xd6a4[13]]({where:{id:_0xb7e9x9[_0xd6a4[47]],online:true,smsPause:false},raw:true})[_0xd6a4[36]](function(_0xb7e9x12){_0xb7e9x10= _0xb7e9x12;logger[_0xd6a4[35]](_0xb7e9xa[_0xd6a4[15]][_0xd6a4[14]](),_0xd6a4[16],_0xb7e9x9.UserId,_0xd6a4[17],_0xb7e9xa[_0xd6a4[18]],_0xd6a4[40],_0xb7e9x9[_0xd6a4[39]],_0xd6a4[41]);if(_0xb7e9x12){if(!_0xb7e9x11(_0xb7e9x10)){var _0xb7e9x15=_[_0xd6a4[44]](_0xb7e9xa,{timeslot:_0xb7e9x9[_0xd6a4[39]],application:_0xd6a4[42],membername:_0xb7e9x12[_0xd6a4[43]],memberid:_0xb7e9x12[_0xd6a4[12]],calledAt:moment()[_0xd6a4[27]](_0xd6a4[37]),joinAt:moment()[_0xd6a4[27]](_0xd6a4[37])});return Session[_0xd6a4[45]](_0xb7e9x15)[_0xd6a4[36]](function(_0xb7e9x18){_0xb7e9xc[_0xd6a4[28]](_0xd6a4[32])[_0xd6a4[24]](_0xd6a4[31],_0xb7e9x18);_0xb7e9xc[_0xd6a4[28]](_0xd6a4[33])[_0xd6a4[24]](_0xd6a4[31],_0xb7e9x18);_0xb7e9xc[_0xd6a4[28]](util[_0xd6a4[27]](_0xd6a4[25],_0xb7e9x18[_0xd6a4[26]]))[_0xd6a4[24]](_0xd6a4[31],_0xb7e9x18);return Report[_0xd6a4[45]](_0xb7e9x15,{raw:true})})}}else {logger[_0xd6a4[35]](_0xb7e9xa[_0xd6a4[15]][_0xd6a4[14]](),_0xd6a4[16],_0xb7e9x9.UserId,_0xd6a4[17],_0xb7e9xa[_0xd6a4[18]],_0xd6a4[46]);_0xb7e9xd()}})[_0xd6a4[36]](function(_0xb7e9x15){if(_0xb7e9x15){_0xb7e9xc[_0xd6a4[28]](util[_0xd6a4[27]](_0xd6a4[25],_0xb7e9x15[_0xd6a4[26]]))[_0xd6a4[24]](_0xd6a4[23],_0xb7e9x15)};_0xb7e9xf= setTimeout(function(){return Session[_0xd6a4[38]]({leaveAt:moment()[_0xd6a4[27]](_0xd6a4[37]),timeout:true},{where:{uniqueid:_0xb7e9xa[_0xd6a4[18]],leaveAt:null},individualHooks:true})[_0xd6a4[36]](function(_0xb7e9x16){if(_0xb7e9x16&& _0xb7e9x16[_0xd6a4[29]]&& _0xb7e9x16[1][_0xd6a4[29]]){for(var _0xb7e9x17=0;_0xb7e9x17< _0xb7e9x16[1][_0xd6a4[29]];_0xb7e9x17++){var _0xb7e9x18=_0xb7e9x16[1][_0xb7e9x17][_0xd6a4[30]]({plain:true});_0xb7e9xc[_0xd6a4[28]](_0xd6a4[32])[_0xd6a4[24]](_0xd6a4[31],_0xb7e9x18);_0xb7e9xc[_0xd6a4[28]](_0xd6a4[33])[_0xd6a4[24]](_0xd6a4[31],_0xb7e9x18);_0xb7e9xc[_0xd6a4[28]](util[_0xd6a4[27]](_0xd6a4[25],_0xb7e9x18[_0xd6a4[26]]))[_0xd6a4[24]](_0xd6a4[31],_0xb7e9x18)}};logger[_0xd6a4[35]](_0xb7e9xa[_0xd6a4[15]][_0xd6a4[14]](),_0xd6a4[16],_0xb7e9x9.UserId,_0xd6a4[17],_0xb7e9xa[_0xd6a4[18]],_0xd6a4[34]);clearTimeout(_0xb7e9xf);_0xb7e9xd()})},_0xb7e9x9[_0xd6a4[39]]* 1000)})[_0xd6a4[22]](function(_0xb7e9x14){logger[_0xd6a4[20]](_0xb7e9xa[_0xd6a4[15]][_0xd6a4[14]](),_0xd6a4[16],_0xb7e9x9.UserId,_0xd6a4[17],_0xb7e9xa[_0xd6a4[18]],_0xd6a4[19]);logger[_0xd6a4[20]](_0xb7e9x14[_0xd6a4[21]]);_0xb7e9xd(_0xb7e9x14)})}
\ No newline at end of file