Built motion from commit 94df3a359.|1.0.33
[motion.git] / server / config / ami / index.js
1 var _0xac20=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x63\x68\x69\x6C\x64\x5F\x70\x72\x6F\x63\x65\x73\x73","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x70\x61\x74\x68","\x75\x74\x69\x6C","\x6D\x6F\x6D\x65\x6E\x74","\x6C\x6F\x64\x61\x73\x68","\x2E\x2E\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x61\x6D\x69","\x2E\x2E\x2F\x6C\x6F\x67\x67\x65\x72\x2E\x6A\x73","\x65\x78\x69\x74","\x70\x69\x64","\x72\x65\x6D\x6F\x76\x65","\x6C\x65\x6E\x67\x74\x68","\x75\x70\x64\x61\x74\x65","\x74\x68\x65\x6E","\x72\x6F\x6F\x6D\x69\x64","\x66\x69\x6E\x64\x42\x79\x49\x64","\x46\x61\x78\x52\x6F\x6F\x6D","\x6F\x6E","\x6D\x65\x73\x73\x61\x67\x65","\x6D\x73\x67","\x4D\x61\x69\x6C\x41\x74\x74\x61\x63\x68\x6D\x65\x6E\x74","\x63\x72\x65\x61\x74\x65","\x4D\x61\x69\x6C\x4D\x65\x73\x73\x61\x67\x65","\x63\x72\x65\x61\x74\x65\x4D\x61\x69\x6C","\x53\x6D\x73\x4D\x65\x73\x73\x61\x67\x65","\x63\x72\x65\x61\x74\x65\x53\x6D\x73","\x74\x79\x70\x65","\x73\x65\x6E\x64","\x63\x72\x65\x61\x74\x65\x46\x61\x78\x51\x75\x65\x75\x65\x53\x65\x73\x73\x69\x6F\x6E","\x72\x6F\x6F\x74","\x2F\x73\x65\x72\x76\x65\x72\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x66\x6F\x72\x6B\x65\x64\x5F\x72\x6F\x75\x74\x69\x6E\x67\x2F\x66\x61\x78\x2F\x69\x6E\x64\x65\x78\x2E\x6A\x73","\x6A\x6F\x69\x6E","\x66\x6F\x72\x6B","\x73\x74\x61\x72\x74","\x66\x61\x78","\x25\x73\x2E\x25\x73","\x75\x6E\x69\x78","\x66\x6F\x72\x6D\x61\x74","\x73\x75\x62\x6A\x65\x63\x74","\x69\x64","\x46\x61\x78\x52\x6F\x6F\x6D\x49\x64","\x6E\x61\x6D\x65","\x6C\x6F\x63\x61\x6C\x73\x74\x61\x74\x69\x6F\x6E\x69\x64","\x66\x72\x6F\x6D","\x70\x75\x73\x68","\x65\x78\x70\x6F\x72\x74\x73","\x2F\x61\x6D\x69","\x65\x72\x72\x6F\x72","\x61\x6D\x69\x20\x65\x72\x72","\x63\x6C\x6F\x73\x65","\x61\x6D\x69\x20\x63\x6C\x6F\x73\x65","\x64\x6F\x63","\x63\x72\x65\x61\x74\x65\x4D\x61\x69\x6C\x4D\x65\x73\x73\x61\x67\x65","\x63\x72\x65\x61\x74\x65\x53\x6D\x73\x4D\x65\x73\x73\x61\x67\x65","\x63\x6F\x6E\x64\x69\x74\x69\x6F\x6E","\x43\x68\x61\x74\x52\x6F\x6F\x6D","\x75\x70\x64\x61\x74\x65\x43\x68\x61\x74\x52\x6F\x6F\x6D","\x61\x63\x63\x6F\x75\x6E\x74","\x69\x6E\x69\x74\x46\x61\x78\x52\x6F\x75\x74\x69\x6E\x67","\x4D\x65\x73\x73\x61\x67\x65\x20\x6E\x6F\x74\x20\x72\x65\x63\x6F\x67\x6E\x69\x7A\x65\x64","\x6E\x65\x74\x77\x6F\x72\x6B\x41\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x4E\x65\x74\x77\x6F\x72\x6B","\x6E\x65\x74\x77\x6F\x72\x6B\x41\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x6E\x65\x74\x77\x6F\x72\x6B\x41\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x76\x6F\x69\x63\x65\x43\x6F\x6E\x74\x65\x78\x74\x41\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x56\x6F\x69\x63\x65\x43\x6F\x6E\x74\x65\x78\x74","\x76\x6F\x69\x63\x65\x43\x6F\x6E\x74\x65\x78\x74\x41\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x66\x61\x78\x41\x63\x63\x6F\x75\x6E\x74\x41\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x46\x61\x78\x41\x63\x63\x6F\x75\x6E\x74","\x66\x61\x78\x41\x63\x63\x6F\x75\x6E\x74\x41\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x66\x61\x78\x41\x63\x63\x6F\x75\x6E\x74\x41\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x76\x6F\x69\x63\x65\x51\x75\x65\x75\x65\x41\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x56\x6F\x69\x63\x65\x51\x75\x65\x75\x65","\x73\x74\x61\x74\x75\x73","\x63\x68\x61\x6E\x67\x65\x64","\x43\x4C\x4F\x53\x45\x44","\x66\x61\x78\x52\x6F\x6F\x6D\x41\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x61\x73\x73\x69\x67\x6E\x65\x64","\x72\x65\x70\x6F\x72\x74\x51\x75\x65\x75\x65\x41\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x52\x65\x70\x6F\x72\x74\x51\x75\x65\x75\x65","\x76\x6F\x69\x63\x65\x51\x75\x65\x75\x65\x41\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x63\x6F\x6E\x6E\x65\x63\x74\x69\x64","\x72\x65\x6A\x65\x63\x74\x65\x64\x41\x74","\x67\x65\x74","\x72\x65\x70\x6F\x72\x74\x46\x61\x78\x41\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x61\x63\x63\x65\x70\x74","\x5B\x46\x61\x78\x5D\x20\x52\x6F\x75\x74\x69\x6E\x67\x20\x61\x63\x63\x65\x70\x74\x20\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x6D\x65\x73\x73\x61\x67\x65\x69\x64","\x66\x69\x6E\x64","\x73\x74\x6F\x70","\x6D\x65\x6D\x62\x65\x72\x6E\x61\x6D\x65","\x70\x72\x6F\x63\x65\x73\x73","\x6D\x65\x6D\x62\x65\x72\x69\x64","\x59\x59\x59\x59\x2D\x4D\x4D\x2D\x44\x44\x20\x48\x48\x3A\x6D\x6D\x3A\x73\x73","\x75\x6E\x69\x71\x75\x65\x69\x64","\x52\x65\x70\x6F\x72\x74\x46\x61\x78\x53\x65\x73\x73\x69\x6F\x6E","\x72\x65\x6A\x65\x63\x74","\x52\x65\x70\x6F\x72\x74\x46\x61\x78","\x61\x63\x74\x69\x6F\x6E\x41\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x41\x63\x74\x69\x6F\x6E","\x6E\x65\x77\x54\x72\x69\x67\x67\x65\x72","\x74\x72\x69\x67\x67\x65\x72\x41\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x54\x72\x69\x67\x67\x65\x72","\x74\x72\x69\x67\x67\x65\x72\x41\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x74\x72\x69\x67\x67\x65\x72\x41\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x74\x6F\x6F\x6C\x73\x41\x63\x74\x69\x6F\x6E\x41\x66\x74\x65\x72\x42\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x77\x68\x65\x72\x65","\x61\x66\x74\x65\x72\x42\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x54\x6F\x6F\x6C\x73\x41\x63\x74\x69\x6F\x6E","\x74\x6F\x6F\x6C\x73\x41\x63\x74\x69\x6F\x6E\x41\x66\x74\x65\x72\x42\x75\x6C\x6B\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x42\x75\x6C\x6B\x43\x72\x65\x61\x74\x65","\x74\x6F\x6F\x6C\x73\x43\x6F\x6E\x64\x69\x74\x69\x6F\x6E\x41\x66\x74\x65\x72\x42\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x54\x72\x69\x67\x67\x65\x72\x41\x6C\x6C\x49\x64","\x68\x61\x73\x4F\x77\x6E\x50\x72\x6F\x70\x65\x72\x74\x79","\x54\x72\x69\x67\x67\x65\x72\x41\x6E\x79\x49\x64","\x54\x6F\x6F\x6C\x73\x43\x6F\x6E\x64\x69\x74\x69\x6F\x6E","\x74\x6F\x6F\x6C\x73\x43\x6F\x6E\x64\x69\x74\x69\x6F\x6E\x41\x66\x74\x65\x72\x42\x75\x6C\x6B\x43\x72\x65\x61\x74\x65","\x76\x61\x72\x69\x61\x62\x6C\x65\x41\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x56\x61\x72\x69\x61\x62\x6C\x65","\x76\x61\x72\x69\x61\x62\x6C\x65\x41\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x76\x61\x72\x69\x61\x62\x6C\x65\x41\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x63\x6D\x41\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x43\x75\x73\x74\x6F\x6D\x46\x69\x65\x6C\x64","\x63\x6D\x41\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x63\x6D\x41\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x41\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x49\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E","\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x41\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x63\x68\x61\x74\x45\x6E\x71\x75\x69\x72\x79\x41\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x43\x68\x61\x74\x45\x6E\x71\x75\x69\x72\x79","\x63\x68\x61\x74\x52\x6F\x6F\x6D\x41\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x6B\x69\x6C\x6C"];_0xac20[0];var cp=require(_0xac20[1]);var models=require(_0xac20[2]);var path=require(_0xac20[3]);var util=require(_0xac20[4]);var moment=require(_0xac20[5]);var _=require(_0xac20[6]);var config=require(_0xac20[7]);var logger=require(_0xac20[9])(_0xac20[8]);var processes=[];function createAndStartRouting(_0x6baaxb,_0x6baaxc,_0x6baaxd){var _0x6baaxe=cp[_0xac20[34]](path[_0xac20[33]](config[_0xac20[31]],_0xac20[32]))[_0xac20[19]](_0xac20[20],function(_0x6baax11){switch(_0x6baax11[_0xac20[28]]){case _0xac20[25]:return models[_0xac20[24]][_0xac20[23]](_0x6baax11[_0xac20[21]],{include:[{model:models[_0xac20[22]]}]});case _0xac20[27]:return models[_0xac20[26]][_0xac20[23]](_0x6baax11[_0xac20[21]]);case _0xac20[30]:_0x6baaxd[_0xac20[29]]({message:_0x6baax11[_0xac20[28]],doc:_0x6baax11[_0xac20[21]]});break;default:}})[_0xac20[19]](_0xac20[10],function(){var _0x6baaxf=_[_0xac20[12]](processes,{pid:this[_0xac20[11]]});if(_0x6baaxf&& _0x6baaxf[_0xac20[13]]){return models[_0xac20[18]][_0xac20[17]](_0x6baaxf[0][_0xac20[16]])[_0xac20[15]](function(_0x6baax10){if(_0x6baax10){return _0x6baax10[_0xac20[14]]({waiting:false})}})}});_0x6baaxe[_0xac20[29]]({type:_0xac20[35],param1:{channel:_0xac20[36],uniqueid:util[_0xac20[39]](_0xac20[37],moment()[_0xac20[38]](),_0x6baaxb.FaxRoomId),subject:_0x6baaxb[_0xac20[40]],messageid:_0x6baaxb[_0xac20[41]],roomid:_0x6baaxb[_0xac20[42]],accountid:_0x6baaxc[_0xac20[41]],accountname:_0x6baaxc[_0xac20[43]],accountphone:_0x6baaxc[_0xac20[44]],from:_0x6baaxb[_0xac20[45]]},param2:_0x6baaxb});processes[_0xac20[46]]({id:_0x6baaxb[_0xac20[41]],channel:_0xac20[36],process:_0x6baaxe,roomid:_0x6baaxb[_0xac20[42]],pid:_0x6baaxe[_0xac20[11]]})}module[_0xac20[47]]= function(){var _0x6baax12=cp[_0xac20[34]](__dirname+ _0xac20[48]);_0x6baax12[_0xac20[19]](_0xac20[20],function(_0x6baaxb){switch(_0x6baaxb[_0xac20[20]]){case _0xac20[54]:return models[_0xac20[24]][_0xac20[23]](_0x6baaxb[_0xac20[53]],{include:[{model:models[_0xac20[22]]}]});case _0xac20[55]:return models[_0xac20[26]][_0xac20[23]](_0x6baaxb[_0xac20[53]]);case _0xac20[58]:return models[_0xac20[57]][_0xac20[14]](_0x6baaxb[_0xac20[53]],{individualHooks:true,where:_0x6baaxb[_0xac20[56]]});case _0xac20[60]:createAndStartRouting(_0x6baaxb[_0xac20[53]][_0xac20[20]],_0x6baaxb[_0xac20[53]][_0xac20[59]],_0x6baax12);break;default:logger[_0xac20[49]](_0xac20[61],_0x6baaxb[_0xac20[20]])}})[_0xac20[19]](_0xac20[51],function(_0x6baax14){logger[_0xac20[49]](_0xac20[52],_0x6baax14)})[_0xac20[19]](_0xac20[49],function(_0x6baax13){logger[_0xac20[49]](_0xac20[50],_0x6baax13)});models[_0xac20[64]][_0xac20[63]](function(_0x6baax15){_0x6baax12[_0xac20[29]]({message:_0xac20[62],doc:_0x6baax15})});models[_0xac20[64]][_0xac20[66]](function(_0x6baax15){_0x6baax12[_0xac20[29]]({message:_0xac20[65],doc:_0x6baax15})});models[_0xac20[64]][_0xac20[68]](function(_0x6baax15){_0x6baax12[_0xac20[29]]({message:_0xac20[67],doc:_0x6baax15})});models[_0xac20[70]][_0xac20[63]](function(_0x6baax15){_0x6baax12[_0xac20[29]]({message:_0xac20[69],doc:_0x6baax15})});models[_0xac20[70]][_0xac20[68]](function(_0x6baax15){_0x6baax12[_0xac20[29]]({message:_0xac20[71],doc:_0x6baax15})});models[_0xac20[73]][_0xac20[63]](function(_0x6baax15){_0x6baax12[_0xac20[29]]({message:_0xac20[72],doc:_0x6baax15})});models[_0xac20[73]][_0xac20[66]](function(_0x6baax15){_0x6baax12[_0xac20[29]]({message:_0xac20[74],doc:_0x6baax15})});models[_0xac20[73]][_0xac20[68]](function(_0x6baax15){_0x6baax12[_0xac20[29]]({message:_0xac20[75],doc:_0x6baax15})});models[_0xac20[77]][_0xac20[63]](function(_0x6baax15){_0x6baax12[_0xac20[29]]({message:_0xac20[76],doc:_0x6baax15})});models[_0xac20[18]][_0xac20[66]](function(_0x6baax15){if(_0x6baax15[_0xac20[79]](_0xac20[78])&& _0x6baax15[_0xac20[78]]=== _0xac20[80]){_0x6baax12[_0xac20[29]]({message:_0xac20[81],doc:_0x6baax15,action:_0xac20[51]})}});models[_0xac20[84]][_0xac20[66]](function(_0x6baax15){if(_0x6baax15[_0xac20[79]](_0xac20[82])){_0x6baax12[_0xac20[29]]({message:_0xac20[83],doc:_0x6baax15})}});models[_0xac20[77]][_0xac20[68]](function(_0x6baax15){_0x6baax12[_0xac20[29]]({message:_0xac20[85],doc:_0x6baax15})});models[_0xac20[103]][_0xac20[66]](function(_0x6baax15){if(_0x6baax15[_0xac20[79]](_0xac20[86])|| _0x6baax15[_0xac20[79]](_0xac20[87])){var _0x6baax16=_0x6baax15[_0xac20[88]]({plain:true});if(_0x6baax15[_0xac20[79]](_0xac20[86])){_0x6baax12[_0xac20[29]]({message:_0xac20[89],doc:_0x6baax15,action:_0xac20[90]});return models[_0xac20[101]][_0xac20[14]]({memberid:_0x6baax16[_0xac20[98]],membername:_0x6baax16[_0xac20[96]],leaveAt:moment()[_0xac20[39]](_0xac20[99])},{where:{uniqueid:_0x6baax16[_0xac20[100]],leaveAt:null},individualHooks:true})[_0xac20[15]](function(){var _0x6baax17=_[_0xac20[94]](processes,{id:_0x6baax16[_0xac20[93]]});if(_0x6baax17){_0x6baax17[_0xac20[97]][_0xac20[29]]({type:_0xac20[95],membername:_0x6baax16[_0xac20[96]]})}})[_0xac20[92]](function(_0x6baax13){logger[_0xac20[49]](_0xac20[91],_0x6baax13)})}else {if(_0x6baax15[_0xac20[79]](_0xac20[87])){_0x6baax12[_0xac20[29]]({message:_0xac20[89],doc:_0x6baax15,action:_0xac20[102]});var _0x6baax17=_[_0xac20[94]](processes,{id:_0x6baax16[_0xac20[93]]});if(_0x6baax17){_0x6baax17[_0xac20[97]][_0xac20[29]]({type:_0xac20[102],id:_0x6baax16[_0xac20[98]],membername:_0x6baax16[_0xac20[96]]})}}};_0x6baax12[_0xac20[29]]({message:_0xac20[89],doc:_0x6baax15,action:_0x6baax15[_0xac20[79]](_0xac20[86])?_0xac20[90]:_0xac20[102]})}});models[_0xac20[106]][_0xac20[63]](function(_0x6baax15,_0x6baax18){_0x6baax12[_0xac20[29]]({message:_0xac20[104],doc:_0x6baax15,options:{body:_0x6baax18[_0xac20[105]]}})});models[_0xac20[109]][_0xac20[63]](function(_0x6baax15,_0x6baax18){_0x6baax18[_0xac20[107]][_0xac20[41]]= _0x6baax15[_0xac20[41]];_0x6baax12[_0xac20[29]]({message:_0xac20[108],newTrigger:_0x6baax18[_0xac20[107]]})});models[_0xac20[109]][_0xac20[66]](function(_0x6baax15,_0x6baax18){_0x6baax12[_0xac20[29]]({message:_0xac20[110],doc:_0x6baax15})});models[_0xac20[109]][_0xac20[68]](function(_0x6baax15){_0x6baax12[_0xac20[29]]({message:_0xac20[111],id:_0x6baax15[_0xac20[41]]})});models[_0xac20[115]][_0xac20[114]](function(_0x6baax15){_0x6baax12[_0xac20[29]]({message:_0xac20[112],id:parseInt(_0x6baax15[_0xac20[113]].TriggerId)})});models[_0xac20[115]][_0xac20[117]](function(_0x6baax15){_0x6baax12[_0xac20[29]]({message:_0xac20[116],doc:_0x6baax15})});models[_0xac20[122]][_0xac20[114]](function(_0x6baax15){_0x6baax12[_0xac20[29]]({message:_0xac20[118],TriggerAllId:_0x6baax15[_0xac20[113]][_0xac20[120]](_0xac20[119])?parseInt(_0x6baax15[_0xac20[113]].TriggerAllId):false,TriggerAnyId:_0x6baax15[_0xac20[113]][_0xac20[120]](_0xac20[121])?parseInt(_0x6baax15[_0xac20[113]].TriggerAnyId):false})});models[_0xac20[122]][_0xac20[117]](function(_0x6baax15){_0x6baax12[_0xac20[29]]({message:_0xac20[123],doc:_0x6baax15})});models[_0xac20[125]][_0xac20[63]](function(_0x6baax15){_0x6baax12[_0xac20[29]]({message:_0xac20[124],doc:_0x6baax15})});models[_0xac20[125]][_0xac20[66]](function(_0x6baax15){_0x6baax12[_0xac20[29]]({message:_0xac20[126],doc:_0x6baax15})});models[_0xac20[125]][_0xac20[68]](function(_0x6baax15){_0x6baax12[_0xac20[29]]({message:_0xac20[127],id:_0x6baax15[_0xac20[41]]})});models[_0xac20[129]][_0xac20[63]](function(_0x6baax15){_0x6baax12[_0xac20[29]]({message:_0xac20[128],doc:_0x6baax15})});models[_0xac20[129]][_0xac20[66]](function(_0x6baax15){_0x6baax12[_0xac20[29]]({message:_0xac20[130],doc:_0x6baax15})});models[_0xac20[129]][_0xac20[68]](function(_0x6baax15){_0x6baax12[_0xac20[29]]({message:_0xac20[131],id:_0x6baax15[_0xac20[41]]})});models[_0xac20[133]][_0xac20[63]](function(_0x6baax15){_0x6baax12[_0xac20[29]]({message:_0xac20[132],doc:_0x6baax15})});models[_0xac20[133]][_0xac20[66]](function(_0x6baax15){_0x6baax12[_0xac20[29]]({message:_0xac20[134],doc:_0x6baax15})});models[_0xac20[136]][_0xac20[63]](function(_0x6baax15){_0x6baax12[_0xac20[29]]({message:_0xac20[135],doc:_0x6baax15})});models[_0xac20[57]][_0xac20[63]](function(_0x6baax15){_0x6baax12[_0xac20[29]]({message:_0xac20[137],doc:_0x6baax15})});process[_0xac20[19]](_0xac20[10],function(_0x6baax14){_0x6baax12[_0xac20[138]]()});return _0x6baax12}