Built motion from commit 67e5df37.|2.0.59
[motion2.git] / server / config / socketio.js
index b05ab56..5e4af37 100644 (file)
@@ -1 +1 @@
-var _0x9d6e=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x75\x74\x69\x6C","\x62\x6C\x75\x65\x62\x69\x72\x64","\x64\x62","\x2E\x2E\x2F\x6D\x79\x73\x71\x6C\x64\x62","\x2E\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x69\x64","\x6E\x61\x6D\x65","\x41\x67\x65\x6E\x74\x73","\x55\x73\x65\x72","\x72\x6F\x6C\x65","\x61\x67\x65\x6E\x74","\x74\x65\x6C\x65\x70\x68\x6F\x6E\x65","\x74\x79\x70\x65","\x69\x76\x72","\x71\x75\x65\x72\x79","\x68\x61\x6E\x64\x73\x68\x61\x6B\x65","\x6C\x6F\x67","\x63\x61\x74\x63\x68","\x6C\x65\x6E\x67\x74\x68","\x76\x6F\x69\x63\x65\x3A\x71\x75\x65\x75\x65\x3A\x25\x73","\x66\x6F\x72\x6D\x61\x74","\x75\x73\x65\x72\x3A\x25\x73","\x74\x65\x6C\x65\x70\x68\x6F\x6E\x65\x3A\x25\x73","\x74\x72\x75\x6E\x6B\x3A\x25\x73","\x63\x61\x6D\x70\x61\x69\x67\x6E\x3A\x25\x73\x3A\x25\x73","\x74\x68\x65\x6E","\x76\x6F\x69\x63\x65\x3A\x69\x6E\x62\x6F\x75\x6E\x64","\x76\x6F\x69\x63\x65\x3A\x6F\x75\x74\x62\x6F\x75\x6E\x64","\x69\x6E\x63\x6C\x75\x64\x65","\x68\x61\x73\x4F\x77\x6E\x50\x72\x6F\x70\x65\x72\x74\x79","\x66\x69\x6E\x64\x41\x6C\x6C","\x56\x6F\x69\x63\x65\x51\x75\x65\x75\x65","\x70\x75\x73\x68","\x54\x72\x75\x6E\x6B","\x43\x61\x6D\x70\x61\x69\x67\x6E","\x61\x64\x6D\x69\x6E","\x67\x65\x74\x56\x6F\x69\x63\x65\x51\x75\x65\x75\x65\x73","\x75\x73\x65\x72","\x61\x6C\x6C","\x66\x69\x6E\x64","\x6C\x65\x61\x76\x65","\x6A\x6F\x69\x6E","\x64\x65\x66\x61\x75\x6C\x74","\x63\x6F\x6E\x6E\x65\x63\x74\x69\x6F\x6E","\x73\x65\x74\x4D\x61\x78\x4C\x69\x73\x74\x65\x6E\x65\x72\x73","\x61\x64\x64\x72\x65\x73\x73","\x72\x65\x6D\x6F\x74\x65\x41\x64\x64\x72\x65\x73\x73","\x72\x65\x71\x75\x65\x73\x74","\x3A","\x72\x65\x6D\x6F\x74\x65\x50\x6F\x72\x74","\x63\x6F\x6E\x6E\x65\x63\x74\x65\x64\x41\x74","\x53\x6F\x63\x6B\x65\x74\x49\x4F\x20","\x6E\x73\x70","\x5B","\x5D","\x64\x69\x73\x63\x6F\x6E\x6E\x65\x63\x74","\x44\x49\x53\x43\x4F\x4E\x4E\x45\x43\x54\x45\x44","\x6F\x6E","\x43\x4F\x4E\x4E\x45\x43\x54\x45\x44"];_0x9d6e[0];var util=require(_0x9d6e[1]);var BPromise=require(_0x9d6e[2]);var db=require(_0x9d6e[4])[_0x9d6e[3]];var config=require(_0x9d6e[5]);var queryVoiceQueues={attributes:[_0x9d6e[6],_0x9d6e[7]],include:[{as:_0x9d6e[8],model:db[_0x9d6e[9]],attributes:[_0x9d6e[6],_0x9d6e[7],_0x9d6e[10]],raw:true,where:{role:_0x9d6e[11]},required:false}]};var queryTelephones={raw:true,attributes:[_0x9d6e[6],_0x9d6e[7]],where:{role:_0x9d6e[12]}};var queryTrunks={raw:true,attributes:[_0x9d6e[6],_0x9d6e[7]]};var queryAgents={raw:true,attributes:[_0x9d6e[6],_0x9d6e[7]],where:{role:_0x9d6e[11]}};var queryCampaigns={raw:true,attributes:[_0x9d6e[6],_0x9d6e[7],_0x9d6e[13]],where:{type:_0x9d6e[14]}};function joinOrLeave(_0x5d04xb,_0x5d04xc){if(_0x5d04xb[_0x9d6e[16]][_0x9d6e[15]][_0x9d6e[6]]){db[_0x9d6e[9]][_0x9d6e[40]]({attributes:[_0x9d6e[6],_0x9d6e[7],_0x9d6e[10]],where:{id:_0x5d04xb[_0x9d6e[16]][_0x9d6e[15]][_0x9d6e[6]]}})[_0x9d6e[26]](function(_0x5d04x12){if(_0x5d04x12){_0x5d04xb[_0x5d04xc](util[_0x9d6e[21]](_0x9d6e[22],_0x5d04x12[_0x9d6e[7]]));var _0x5d04x13=[];switch(_0x5d04x12[_0x9d6e[10]]){case _0x9d6e[36]:_0x5d04xb[_0x5d04xc](_0x9d6e[27]);_0x5d04xb[_0x5d04xc](_0x9d6e[28]);if(queryVoiceQueues[_0x9d6e[30]](_0x9d6e[29])){delete queryVoiceQueues[_0x9d6e[29]]};_0x5d04x13[_0x9d6e[33]](db[_0x9d6e[32]][_0x9d6e[31]](queryVoiceQueues));_0x5d04x13[_0x9d6e[33]](db[_0x9d6e[9]][_0x9d6e[31]](queryTelephones));_0x5d04x13[_0x9d6e[33]](db[_0x9d6e[34]][_0x9d6e[31]](queryTrunks));_0x5d04x13[_0x9d6e[33]](db[_0x9d6e[9]][_0x9d6e[31]](queryAgents));_0x5d04x13[_0x9d6e[33]](db[_0x9d6e[35]][_0x9d6e[31]](queryCampaigns));break;case _0x9d6e[38]:_0x5d04xb[_0x5d04xc](_0x9d6e[27]);_0x5d04xb[_0x5d04xc](_0x9d6e[28]);_0x5d04x13[_0x9d6e[33]](_0x5d04x12[_0x9d6e[37]](queryVoiceQueues));_0x5d04x13[_0x9d6e[33]](db[_0x9d6e[9]][_0x9d6e[31]](queryTelephones));_0x5d04x13[_0x9d6e[33]](db[_0x9d6e[34]][_0x9d6e[31]](queryTrunks));_0x5d04x13[_0x9d6e[33]](db[_0x9d6e[9]][_0x9d6e[31]](queryAgents));_0x5d04x13[_0x9d6e[33]](db[_0x9d6e[35]][_0x9d6e[31]](queryCampaigns));break;case _0x9d6e[11]:_0x5d04xb[_0x5d04xc](_0x9d6e[27]);_0x5d04xb[_0x5d04xc](_0x9d6e[28]);_0x5d04x13[_0x9d6e[33]](_0x5d04x12[_0x9d6e[37]]({attributes:[_0x9d6e[6],_0x9d6e[7]]}))};return BPromise[_0x9d6e[39]](_0x5d04x13)}})[_0x9d6e[26]](function(_0x5d04xe){if(_0x5d04xe&& _0x5d04xe[_0x9d6e[19]]){for(var _0x5d04xf=0;_0x5d04xf< _0x5d04xe[_0x9d6e[19]];_0x5d04xf+= 1){for(var _0x5d04x10=0;_0x5d04x10< _0x5d04xe[_0x5d04xf][_0x9d6e[19]];_0x5d04x10+= 1){switch(_0x5d04xf){case 0:_0x5d04xb[_0x5d04xc](util[_0x9d6e[21]](_0x9d6e[20],_0x5d04xe[_0x5d04xf][_0x5d04x10][_0x9d6e[7]]));if(_0x5d04xe[_0x5d04xf][_0x5d04x10][_0x9d6e[8]]){for(var _0x5d04x11=0;_0x5d04x11< _0x5d04xe[_0x5d04xf][_0x5d04x10][_0x9d6e[8]][_0x9d6e[19]];_0x5d04x11+= 1){_0x5d04xb[_0x5d04xc](util[_0x9d6e[21]](_0x9d6e[22],_0x5d04xe[_0x5d04xf][_0x5d04x10][_0x9d6e[8]][_0x5d04x11][_0x9d6e[7]]))}};break;case 1:_0x5d04xb[_0x5d04xc](util[_0x9d6e[21]](_0x9d6e[23],_0x5d04xe[_0x5d04xf][_0x5d04x10][_0x9d6e[7]]));break;case 2:_0x5d04xb[_0x5d04xc](util[_0x9d6e[21]](_0x9d6e[24],_0x5d04xe[_0x5d04xf][_0x5d04x10][_0x9d6e[7]]));break;case 3:_0x5d04xb[_0x5d04xc](util[_0x9d6e[21]](_0x9d6e[22],_0x5d04xe[_0x5d04xf][_0x5d04x10][_0x9d6e[7]]));break;case 4:_0x5d04xb[_0x5d04xc](util[_0x9d6e[21]](_0x9d6e[25],_0x5d04xe[_0x5d04xf][_0x5d04x10][_0x9d6e[13]],_0x5d04xe[_0x5d04xf][_0x5d04x10][_0x9d6e[7]]));break}}}}})[_0x9d6e[18]](function(_0x5d04xd){_0x5d04xb[_0x9d6e[17]](_0x5d04xd)})}}function onDisconnect(_0x5d04xb){joinOrLeave(_0x5d04xb,_0x9d6e[41])}function onConnect(_0x5d04xb){joinOrLeave(_0x5d04xb,_0x9d6e[42])}exports[_0x9d6e[43]]= function(_0x5d04x16){_0x5d04x16[_0x9d6e[58]](_0x9d6e[44],function(_0x5d04xb){_0x5d04xb[_0x9d6e[45]](0);_0x5d04xb[_0x9d6e[46]]= _0x5d04xb[_0x9d6e[48]][_0x9d6e[44]][_0x9d6e[47]]+ _0x9d6e[49]+ _0x5d04xb[_0x9d6e[48]][_0x9d6e[44]][_0x9d6e[50]];_0x5d04xb[_0x9d6e[51]]=  new Date();_0x5d04xb[_0x9d6e[17]]= function(_0x5d04x17){console[_0x9d6e[17]](_0x9d6e[52]+ _0x5d04xb[_0x9d6e[53]][_0x9d6e[7]]+ _0x9d6e[54]+ _0x5d04xb[_0x9d6e[46]]+ _0x9d6e[55],_0x5d04x17)};_0x5d04xb[_0x9d6e[58]](_0x9d6e[56],function(){onDisconnect(_0x5d04xb);_0x5d04xb[_0x9d6e[17]](_0x9d6e[57])});onConnect(_0x5d04xb);_0x5d04xb[_0x9d6e[17]](_0x9d6e[59])})}
\ No newline at end of file
+var _0xe596=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x75\x74\x69\x6C","\x62\x6C\x75\x65\x62\x69\x72\x64","\x64\x62","\x2E\x2E\x2F\x6D\x79\x73\x71\x6C\x64\x62","\x2E\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x69\x64","\x6E\x61\x6D\x65","\x41\x67\x65\x6E\x74\x73","\x55\x73\x65\x72","\x72\x6F\x6C\x65","\x61\x67\x65\x6E\x74","\x74\x65\x6C\x65\x70\x68\x6F\x6E\x65","\x74\x79\x70\x65","\x69\x76\x72","\x71\x75\x65\x72\x79","\x68\x61\x6E\x64\x73\x68\x61\x6B\x65","\x6C\x6F\x67","\x63\x61\x74\x63\x68","\x6C\x65\x6E\x67\x74\x68","\x76\x6F\x69\x63\x65\x3A\x71\x75\x65\x75\x65\x3A\x25\x73","\x66\x6F\x72\x6D\x61\x74","\x75\x73\x65\x72\x3A\x25\x73","\x74\x65\x6C\x65\x70\x68\x6F\x6E\x65\x3A\x25\x73","\x74\x72\x75\x6E\x6B\x3A\x25\x73","\x63\x61\x6D\x70\x61\x69\x67\x6E\x3A\x25\x73\x3A\x25\x73","\x74\x68\x65\x6E","\x76\x6F\x69\x63\x65\x3A\x69\x6E\x62\x6F\x75\x6E\x64","\x76\x6F\x69\x63\x65\x3A\x6F\x75\x74\x62\x6F\x75\x6E\x64","\x69\x6E\x63\x6C\x75\x64\x65","\x68\x61\x73\x4F\x77\x6E\x50\x72\x6F\x70\x65\x72\x74\x79","\x66\x69\x6E\x64\x41\x6C\x6C","\x56\x6F\x69\x63\x65\x51\x75\x65\x75\x65","\x70\x75\x73\x68","\x54\x72\x75\x6E\x6B","\x43\x61\x6D\x70\x61\x69\x67\x6E","\x61\x64\x6D\x69\x6E","\x67\x65\x74\x56\x6F\x69\x63\x65\x51\x75\x65\x75\x65\x73","\x75\x73\x65\x72","\x61\x6C\x6C","\x66\x69\x6E\x64","\x6C\x65\x61\x76\x65","\x6A\x6F\x69\x6E","\x64\x65\x66\x61\x75\x6C\x74","\x63\x6F\x6E\x6E\x65\x63\x74\x69\x6F\x6E","\x73\x65\x74\x4D\x61\x78\x4C\x69\x73\x74\x65\x6E\x65\x72\x73","\x61\x64\x64\x72\x65\x73\x73","\x72\x65\x6D\x6F\x74\x65\x41\x64\x64\x72\x65\x73\x73","\x72\x65\x71\x75\x65\x73\x74","\x3A","\x72\x65\x6D\x6F\x74\x65\x50\x6F\x72\x74","\x63\x6F\x6E\x6E\x65\x63\x74\x65\x64\x41\x74","\x53\x6F\x63\x6B\x65\x74\x49\x4F\x20","\x6E\x73\x70","\x5B","\x5D","\x64\x69\x73\x63\x6F\x6E\x6E\x65\x63\x74","\x44\x49\x53\x43\x4F\x4E\x4E\x45\x43\x54\x45\x44","\x6F\x6E","\x43\x4F\x4E\x4E\x45\x43\x54\x45\x44"];_0xe596[0];var util=require(_0xe596[1]);var BPromise=require(_0xe596[2]);var db=require(_0xe596[4])[_0xe596[3]];var config=require(_0xe596[5]);var queryVoiceQueues={attributes:[_0xe596[6],_0xe596[7]],include:[{as:_0xe596[8],model:db[_0xe596[9]],attributes:[_0xe596[6],_0xe596[7],_0xe596[10]],raw:true,where:{role:_0xe596[11]},required:false}]};var queryTelephones={raw:true,attributes:[_0xe596[6],_0xe596[7]],where:{role:_0xe596[12]}};var queryTrunks={raw:true,attributes:[_0xe596[6],_0xe596[7]]};var queryAgents={raw:true,attributes:[_0xe596[6],_0xe596[7]],where:{role:_0xe596[11]}};var queryCampaigns={raw:true,attributes:[_0xe596[6],_0xe596[7],_0xe596[13]],where:{type:_0xe596[14]}};function joinOrLeave(_0xb48bxb,_0xb48bxc){if(_0xb48bxb[_0xe596[16]][_0xe596[15]][_0xe596[6]]){db[_0xe596[9]][_0xe596[40]]({attributes:[_0xe596[6],_0xe596[7],_0xe596[10]],where:{id:_0xb48bxb[_0xe596[16]][_0xe596[15]][_0xe596[6]]}})[_0xe596[26]](function(_0xb48bx12){if(_0xb48bx12){_0xb48bxb[_0xb48bxc](util[_0xe596[21]](_0xe596[22],_0xb48bx12[_0xe596[7]]));var _0xb48bx13=[];switch(_0xb48bx12[_0xe596[10]]){case _0xe596[36]:_0xb48bxb[_0xb48bxc](_0xe596[27]);_0xb48bxb[_0xb48bxc](_0xe596[28]);if(queryVoiceQueues[_0xe596[30]](_0xe596[29])){delete queryVoiceQueues[_0xe596[29]]};_0xb48bx13[_0xe596[33]](db[_0xe596[32]][_0xe596[31]](queryVoiceQueues));_0xb48bx13[_0xe596[33]](db[_0xe596[9]][_0xe596[31]](queryTelephones));_0xb48bx13[_0xe596[33]](db[_0xe596[34]][_0xe596[31]](queryTrunks));_0xb48bx13[_0xe596[33]](db[_0xe596[9]][_0xe596[31]](queryAgents));_0xb48bx13[_0xe596[33]](db[_0xe596[35]][_0xe596[31]](queryCampaigns));break;case _0xe596[38]:_0xb48bxb[_0xb48bxc](_0xe596[27]);_0xb48bxb[_0xb48bxc](_0xe596[28]);_0xb48bx13[_0xe596[33]](_0xb48bx12[_0xe596[37]](queryVoiceQueues));_0xb48bx13[_0xe596[33]](db[_0xe596[9]][_0xe596[31]](queryTelephones));_0xb48bx13[_0xe596[33]](db[_0xe596[34]][_0xe596[31]](queryTrunks));_0xb48bx13[_0xe596[33]](db[_0xe596[9]][_0xe596[31]](queryAgents));_0xb48bx13[_0xe596[33]](db[_0xe596[35]][_0xe596[31]](queryCampaigns));break;case _0xe596[11]:_0xb48bxb[_0xb48bxc](_0xe596[27]);_0xb48bxb[_0xb48bxc](_0xe596[28]);_0xb48bx13[_0xe596[33]](_0xb48bx12[_0xe596[37]]({attributes:[_0xe596[6],_0xe596[7]]}))};return BPromise[_0xe596[39]](_0xb48bx13)}})[_0xe596[26]](function(_0xb48bxe){if(_0xb48bxe&& _0xb48bxe[_0xe596[19]]){for(var _0xb48bxf=0;_0xb48bxf< _0xb48bxe[_0xe596[19]];_0xb48bxf+= 1){for(var _0xb48bx10=0;_0xb48bx10< _0xb48bxe[_0xb48bxf][_0xe596[19]];_0xb48bx10+= 1){switch(_0xb48bxf){case 0:_0xb48bxb[_0xb48bxc](util[_0xe596[21]](_0xe596[20],_0xb48bxe[_0xb48bxf][_0xb48bx10][_0xe596[7]]));if(_0xb48bxe[_0xb48bxf][_0xb48bx10][_0xe596[8]]){for(var _0xb48bx11=0;_0xb48bx11< _0xb48bxe[_0xb48bxf][_0xb48bx10][_0xe596[8]][_0xe596[19]];_0xb48bx11+= 1){_0xb48bxb[_0xb48bxc](util[_0xe596[21]](_0xe596[22],_0xb48bxe[_0xb48bxf][_0xb48bx10][_0xe596[8]][_0xb48bx11][_0xe596[7]]))}};break;case 1:_0xb48bxb[_0xb48bxc](util[_0xe596[21]](_0xe596[23],_0xb48bxe[_0xb48bxf][_0xb48bx10][_0xe596[7]]));break;case 2:_0xb48bxb[_0xb48bxc](util[_0xe596[21]](_0xe596[24],_0xb48bxe[_0xb48bxf][_0xb48bx10][_0xe596[7]]));break;case 3:_0xb48bxb[_0xb48bxc](util[_0xe596[21]](_0xe596[22],_0xb48bxe[_0xb48bxf][_0xb48bx10][_0xe596[7]]));break;case 4:_0xb48bxb[_0xb48bxc](util[_0xe596[21]](_0xe596[25],_0xb48bxe[_0xb48bxf][_0xb48bx10][_0xe596[13]],_0xb48bxe[_0xb48bxf][_0xb48bx10][_0xe596[7]]));break}}}}})[_0xe596[18]](function(_0xb48bxd){_0xb48bxb[_0xe596[17]](_0xb48bxd)})}}function onDisconnect(_0xb48bxb){joinOrLeave(_0xb48bxb,_0xe596[41])}function onConnect(_0xb48bxb){joinOrLeave(_0xb48bxb,_0xe596[42])}exports[_0xe596[43]]= function(_0xb48bx16){_0xb48bx16[_0xe596[58]](_0xe596[44],function(_0xb48bxb){_0xb48bxb[_0xe596[45]](0);_0xb48bxb[_0xe596[46]]= _0xb48bxb[_0xe596[48]][_0xe596[44]][_0xe596[47]]+ _0xe596[49]+ _0xb48bxb[_0xe596[48]][_0xe596[44]][_0xe596[50]];_0xb48bxb[_0xe596[51]]=  new Date();_0xb48bxb[_0xe596[17]]= function(_0xb48bx17){console[_0xe596[17]](_0xe596[52]+ _0xb48bxb[_0xe596[53]][_0xe596[7]]+ _0xe596[54]+ _0xb48bxb[_0xe596[46]]+ _0xe596[55],_0xb48bx17)};_0xb48bxb[_0xe596[58]](_0xe596[56],function(){onDisconnect(_0xb48bxb);_0xb48bxb[_0xe596[17]](_0xe596[57])});onConnect(_0xb48bxb);_0xb48bxb[_0xe596[17]](_0xe596[59])})}
\ No newline at end of file