Built motion from commit 9adbe3c.|0.0.122
[motion.git] / server / config / automations / fax.js
index e7c43fb..5fc93d1 100644 (file)
@@ -1 +1 @@
-var _0x89d2=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x2E\x2E\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x6D\x6F\x6D\x65\x6E\x74","\x73\x65\x71\x75\x65\x6C\x69\x7A\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x41\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E","\x46\x61\x78\x52\x6F\x6F\x6D","\x53\x65\x74\x74\x69\x6E\x67\x73","\x45\x78\x65\x63\x75\x74\x69\x6E\x67\x20\x4D\x61\x69\x6C\x20\x41\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x20","\x6C\x6F\x67","\x46\x61\x78\x20\x41\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x20\x65\x78\x65\x63\x20\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x69\x64","\x64\x61\x74\x61\x31","\x73\x74\x61\x74\x75\x73","\x61\x63\x74\x69\x6F\x6E","\x66\x6F\x72\x45\x61\x63\x68","\x41\x63\x74\x69\x6F\x6E\x73","\x74\x68\x65\x6E","\x64\x61\x74\x61\x56\x61\x6C\x75\x65\x73","\x70\x75\x73\x68","\x24\x61\x6E\x64","\x77\x68\x65\x72\x65","\x41\x6C\x6C","\x24\x6F\x72","\x41\x6E\x79","\x66\x69\x6E\x64\x41\x6C\x6C","\x66\x69\x6E\x64\x42\x79\x49\x64","\x61\x6C\x6C","\x73\x63\x6F\x70\x65","\x41\x75\x74\x6F\x6D\x61\x74\x69\x63\x20\x6D\x61\x69\x6C\x20\x73\x74\x61\x74\x75\x73\x20\x65\x72\x72\x6F\x72","\x75\x70\x64\x61\x74\x65","\x66\x69\x65\x6C\x64","\x76\x61\x6C\x75\x65","\x65\x71\x75\x61\x6C\x73","\x6E\x6F\x74\x5F\x65\x71\x75\x61\x6C\x73","\x6F\x70\x65\x72\x61\x74\x6F\x72","\x59\x59\x59\x59\x2D\x4D\x4D\x2D\x44\x44\x20\x48\x48\x3A\x6D\x6D\x3A\x73\x73","\x66\x6F\x72\x6D\x61\x74","\x68\x6F\x75\x72\x73","\x73\x75\x62\x74\x72\x61\x63\x74","\x67\x72\x65\x61\x74\x65\x72","\x67\x72\x65\x61\x74\x65\x72\x5F\x6F\x72\x5F\x65\x71\x75\x61\x6C","\x6C\x65\x73\x73","\x6C\x65\x73\x73\x5F\x6F\x72\x5F\x65\x71\x75\x61\x6C","\x63\x72\x65\x61\x74\x65\x64\x41\x74","\x46\x61\x78\x20\x41\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x20","\x20\x73\x65\x74\x20\x77\x69\x74\x68\x20\x74\x69\x6D\x65\x6F\x75\x74\x20","\x74\x69\x6D\x65\x6F\x75\x74","\x69\x6E\x74\x65\x72\x76\x61\x6C","\x65\x78\x70\x6F\x72\x74\x73","\x20\x63\x72\x65\x61\x74\x65\x64\x2C\x20\x74\x68\x65\x20\x73\x74\x61\x74\x75\x73\x20\x69\x73\x20","\x63\x68\x61\x6E\x6E\x65\x6C","\x66\x61\x78","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x20\x75\x70\x64\x61\x74\x65\x64\x2C\x20\x74\x68\x65\x20\x73\x74\x61\x74\x75\x73\x20\x69\x73\x20","\x46\x61\x78\x20\x61\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x20\x75\x6E\x73\x65\x74\x20","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x20\x64\x65\x6C\x65\x74\x65\x64","\x61\x66\x74\x65\x72\x44\x65\x6C\x65\x74\x65","\x46\x61\x78\x20\x41\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x20\x69\x6E\x69\x74\x20\x65\x72\x72\x6F\x72"];_0x89d2[0];var _=require(_0x89d2[1]);var config=require(_0x89d2[2]);var moment=require(_0x89d2[3]);var sequelize=require(_0x89d2[5])[_0x89d2[4]];var Automation=require(_0x89d2[5])[_0x89d2[6]];var FaxRoom=require(_0x89d2[5])[_0x89d2[7]];var Settings=require(_0x89d2[5])[_0x89d2[8]];var automationTimeout;var activeFaxAutomations={};function executeAutomation(_0x218exb){console[_0x89d2[10]](_0x89d2[9],_0x218exb);var _0x218exc;return Automation[_0x89d2[30]](_0x89d2[29])[_0x89d2[28]](_0x218exb)[_0x89d2[19]](function(_0x218ex11){_0x218exc= _0x218ex11;var _0x218ex12={where:{$and:[],$or:[]}};_0x218ex11[_0x89d2[24]][_0x89d2[17]](function(_0x218ex13){_0x218ex12[_0x89d2[23]][_0x89d2[22]][_0x89d2[21]](getCondition(_0x218ex13[_0x89d2[20]]))});_0x218ex11[_0x89d2[26]][_0x89d2[17]](function(_0x218ex13){_0x218ex12[_0x89d2[23]][_0x89d2[25]][_0x89d2[21]](getCondition(_0x218ex13[_0x89d2[20]]))});return FaxRoom[_0x89d2[27]](_0x218ex12)})[_0x89d2[19]](function(_0x218exe){_0x218exe[_0x89d2[17]](function(_0x218exf){_0x218exc[_0x89d2[18]][_0x89d2[17]](function(_0x218ex10){switch(_0x218ex10[_0x89d2[16]]){case _0x89d2[15]:setStatus(_0x218exf[_0x89d2[13]],_0x218ex10[_0x89d2[14]]);break;default:}})})})[_0x89d2[12]](function(_0x218exd){console[_0x89d2[10]](_0x89d2[11],_0x218exd)})}function setStatus(_0x218ex15,_0x218ex16){return FaxRoom[_0x89d2[32]]({status:_0x218ex16},{where:{id:_0x218ex15}})[_0x89d2[12]](function(_0x218exd){console[_0x89d2[10]](_0x89d2[31],_0x218exd)})}function getCondition(_0x218ex13){var _0x218ex18={};switch(_0x218ex13[_0x89d2[33]]){case _0x89d2[15]:switch(_0x218ex13[_0x89d2[37]]){case _0x89d2[35]:_0x218ex18[_0x218ex13[_0x89d2[33]]]= _0x218ex13[_0x89d2[34]];break;case _0x89d2[36]:_0x218ex18[_0x218ex13[_0x89d2[33]]]= {$ne:_0x218ex13[_0x89d2[34]]};break;default:};break;case _0x89d2[46]:var _0x218ex19=moment()[_0x89d2[41]](parseInt(_0x218ex13[_0x89d2[34]],10),_0x89d2[40])[_0x89d2[39]](_0x89d2[38]);switch(_0x218ex13[_0x89d2[37]]){case _0x89d2[42]:_0x218ex18[_0x218ex13[_0x89d2[33]]]= {lt:_0x218ex19};break;case _0x89d2[43]:_0x218ex18[_0x218ex13[_0x89d2[33]]]= {$lte:_0x218ex19};break;case _0x89d2[44]:_0x218ex18[_0x218ex13[_0x89d2[33]]]= {$gt:_0x218ex19};break;case _0x89d2[45]:_0x218ex18[_0x218ex13[_0x89d2[33]]]= {$gte:_0x218ex19};break;default:};break;default:};return _0x218ex18}function createInterval(_0x218ex11){console[_0x89d2[10]](_0x89d2[47],_0x218ex11[_0x89d2[13]],_0x89d2[48],_0x218ex11[_0x89d2[49]]* 60* 1000);activeFaxAutomations[_0x89d2[50]+ _0x218ex11[_0x89d2[13]]]= setInterval(function(){executeAutomation(_0x218ex11[_0x89d2[13]])},_0x218ex11[_0x89d2[49]]* 60* 1000)}module[_0x89d2[51]]= function(){Automation[_0x89d2[55]](function(_0x218ex1b,_0x218ex1c){console[_0x89d2[10]](_0x89d2[47],_0x218ex1b[_0x89d2[13]],_0x89d2[52],_0x218ex1b[_0x89d2[15]]);if(_0x218ex1b[_0x89d2[15]]&& _0x218ex1b[_0x89d2[53]]=== _0x89d2[54]){createInterval(_0x218ex1b)}});Automation[_0x89d2[58]](function(_0x218ex1b,_0x218ex1c){console[_0x89d2[10]](_0x89d2[47],_0x218ex1b[_0x89d2[13]],_0x89d2[56],_0x218ex1b[_0x89d2[15]]);if(activeFaxAutomations[_0x89d2[50]+ _0x218ex1b[_0x89d2[13]]]){console[_0x89d2[10]](_0x89d2[57],_0x218ex1b[_0x89d2[13]]);clearInterval(activeFaxAutomations[_0x89d2[50]+ _0x218ex1b[_0x89d2[13]]]);delete activeFaxAutomations[_0x89d2[50]+ _0x218ex1b[_0x89d2[13]]]};if(_0x218ex1b[_0x89d2[15]]&& _0x218ex1b[_0x89d2[53]]=== _0x89d2[54]){createInterval(_0x218ex1b)}});Automation[_0x89d2[60]](function(_0x218ex1b,_0x218ex1c){console[_0x89d2[10]](_0x89d2[47],_0x218ex1b[_0x89d2[13]],_0x89d2[59]);if(activeFaxAutomations[_0x89d2[50]+ _0x218ex1b[_0x89d2[13]]]){console[_0x89d2[10]](_0x89d2[57],_0x218ex1b[_0x89d2[13]]);clearInterval(activeFaxAutomations[_0x89d2[50]+ _0x218ex1b[_0x89d2[13]]]);delete activeFaxAutomations[_0x89d2[50]+ _0x218ex1b[_0x89d2[13]]]}});return Automation[_0x89d2[30]](_0x89d2[29])[_0x89d2[27]]({where:{status:true,channel:_0x89d2[54]},attributes:[_0x89d2[13],_0x89d2[49]]})[_0x89d2[19]](function(_0x218ex1d){_0x218ex1d[_0x89d2[17]](function(_0x218ex11){createInterval(_0x218ex11)})})[_0x89d2[12]](function(_0x218exd){console[_0x89d2[10]](_0x89d2[61],_0x218exd)})}
\ No newline at end of file
+var _0xfa80=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x2E\x2E\x2F\x65\x6E\x76\x69\x72\x6F\x6E\x6D\x65\x6E\x74","\x6D\x6F\x6D\x65\x6E\x74","\x73\x65\x71\x75\x65\x6C\x69\x7A\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x41\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E","\x46\x61\x78\x52\x6F\x6F\x6D","\x53\x65\x74\x74\x69\x6E\x67\x73","\x45\x78\x65\x63\x75\x74\x69\x6E\x67\x20\x4D\x61\x69\x6C\x20\x41\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x20","\x6C\x6F\x67","\x46\x61\x78\x20\x41\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x20\x65\x78\x65\x63\x20\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x69\x64","\x64\x61\x74\x61\x31","\x73\x74\x61\x74\x75\x73","\x61\x63\x74\x69\x6F\x6E","\x66\x6F\x72\x45\x61\x63\x68","\x41\x63\x74\x69\x6F\x6E\x73","\x74\x68\x65\x6E","\x64\x61\x74\x61\x56\x61\x6C\x75\x65\x73","\x70\x75\x73\x68","\x41\x6C\x6C","\x41\x6E\x79","\x6C\x65\x6E\x67\x74\x68","\x24\x61\x6E\x64","\x77\x68\x65\x72\x65","\x24\x6F\x72","\x66\x69\x6E\x64\x41\x6C\x6C","\x66\x69\x6E\x64\x42\x79\x49\x64","\x61\x6C\x6C","\x73\x63\x6F\x70\x65","\x41\x75\x74\x6F\x6D\x61\x74\x69\x63\x20\x6D\x61\x69\x6C\x20\x73\x74\x61\x74\x75\x73\x20\x65\x72\x72\x6F\x72","\x75\x70\x64\x61\x74\x65","\x66\x69\x65\x6C\x64","\x76\x61\x6C\x75\x65","\x65\x71\x75\x61\x6C\x73","\x6E\x6F\x74\x5F\x65\x71\x75\x61\x6C\x73","\x6F\x70\x65\x72\x61\x74\x6F\x72","\x59\x59\x59\x59\x2D\x4D\x4D\x2D\x44\x44\x20\x48\x48\x3A\x6D\x6D\x3A\x73\x73","\x66\x6F\x72\x6D\x61\x74","\x68\x6F\x75\x72\x73","\x73\x75\x62\x74\x72\x61\x63\x74","\x67\x72\x65\x61\x74\x65\x72","\x67\x72\x65\x61\x74\x65\x72\x5F\x6F\x72\x5F\x65\x71\x75\x61\x6C","\x6C\x65\x73\x73","\x6C\x65\x73\x73\x5F\x6F\x72\x5F\x65\x71\x75\x61\x6C","\x63\x72\x65\x61\x74\x65\x64\x41\x74","\x46\x61\x78\x20\x41\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x20","\x20\x73\x65\x74\x20\x77\x69\x74\x68\x20\x74\x69\x6D\x65\x6F\x75\x74\x20","\x74\x69\x6D\x65\x6F\x75\x74","\x69\x6E\x74\x65\x72\x76\x61\x6C","\x65\x78\x70\x6F\x72\x74\x73","\x20\x63\x72\x65\x61\x74\x65\x64\x2C\x20\x74\x68\x65\x20\x73\x74\x61\x74\x75\x73\x20\x69\x73\x20","\x63\x68\x61\x6E\x6E\x65\x6C","\x66\x61\x78","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x20\x75\x70\x64\x61\x74\x65\x64\x2C\x20\x74\x68\x65\x20\x73\x74\x61\x74\x75\x73\x20\x69\x73\x20","\x46\x61\x78\x20\x61\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x20\x75\x6E\x73\x65\x74\x20","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x20\x64\x65\x6C\x65\x74\x65\x64","\x61\x66\x74\x65\x72\x44\x65\x6C\x65\x74\x65","\x46\x61\x78\x20\x41\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x20\x69\x6E\x69\x74\x20\x65\x72\x72\x6F\x72"];_0xfa80[0];var _=require(_0xfa80[1]);var config=require(_0xfa80[2]);var moment=require(_0xfa80[3]);var sequelize=require(_0xfa80[5])[_0xfa80[4]];var Automation=require(_0xfa80[5])[_0xfa80[6]];var FaxRoom=require(_0xfa80[5])[_0xfa80[7]];var Settings=require(_0xfa80[5])[_0xfa80[8]];var automationTimeout;var activeFaxAutomations={};function executeAutomation(_0x2ee4xb){console[_0xfa80[10]](_0xfa80[9],_0x2ee4xb);var _0x2ee4xc;return Automation[_0xfa80[31]](_0xfa80[30])[_0xfa80[29]](_0x2ee4xb)[_0xfa80[19]](function(_0x2ee4x11){_0x2ee4xc= _0x2ee4x11;var _0x2ee4x12=[];var _0x2ee4x13=[];var _0x2ee4x14={where:{}};_0x2ee4x11[_0xfa80[22]][_0xfa80[17]](function(_0x2ee4x15){_0x2ee4x13[_0xfa80[21]](getCondition(_0x2ee4x15[_0xfa80[20]]))});_0x2ee4x11[_0xfa80[23]][_0xfa80[17]](function(_0x2ee4x15){_0x2ee4x12[_0xfa80[21]](getCondition(_0x2ee4x15[_0xfa80[20]]))});if(_0x2ee4x13[_0xfa80[24]]){_0x2ee4x14[_0xfa80[26]][_0xfa80[25]]= _0x2ee4x13};if(_0x2ee4x12[_0xfa80[24]]){_0x2ee4x14[_0xfa80[26]][_0xfa80[27]]= _0x2ee4x12};return FaxRoom[_0xfa80[28]](_0x2ee4x14)})[_0xfa80[19]](function(_0x2ee4xe){_0x2ee4xe[_0xfa80[17]](function(_0x2ee4xf){_0x2ee4xc[_0xfa80[18]][_0xfa80[17]](function(_0x2ee4x10){switch(_0x2ee4x10[_0xfa80[16]]){case _0xfa80[15]:setStatus(_0x2ee4xf[_0xfa80[13]],_0x2ee4x10[_0xfa80[14]]);break;default:}})})})[_0xfa80[12]](function(_0x2ee4xd){console[_0xfa80[10]](_0xfa80[11],_0x2ee4xd)})}function setStatus(_0x2ee4x17,_0x2ee4x18){return FaxRoom[_0xfa80[33]]({status:_0x2ee4x18},{where:{id:_0x2ee4x17}})[_0xfa80[12]](function(_0x2ee4xd){console[_0xfa80[10]](_0xfa80[32],_0x2ee4xd)})}function getCondition(_0x2ee4x15){var _0x2ee4x1a={};switch(_0x2ee4x15[_0xfa80[34]]){case _0xfa80[15]:switch(_0x2ee4x15[_0xfa80[38]]){case _0xfa80[36]:_0x2ee4x1a[_0x2ee4x15[_0xfa80[34]]]= _0x2ee4x15[_0xfa80[35]];break;case _0xfa80[37]:_0x2ee4x1a[_0x2ee4x15[_0xfa80[34]]]= {$ne:_0x2ee4x15[_0xfa80[35]]};break;default:};break;case _0xfa80[47]:var _0x2ee4x1b=moment()[_0xfa80[42]](parseInt(_0x2ee4x15[_0xfa80[35]],10),_0xfa80[41])[_0xfa80[40]](_0xfa80[39]);switch(_0x2ee4x15[_0xfa80[38]]){case _0xfa80[43]:_0x2ee4x1a[_0x2ee4x15[_0xfa80[34]]]= {lt:_0x2ee4x1b};break;case _0xfa80[44]:_0x2ee4x1a[_0x2ee4x15[_0xfa80[34]]]= {$lte:_0x2ee4x1b};break;case _0xfa80[45]:_0x2ee4x1a[_0x2ee4x15[_0xfa80[34]]]= {$gt:_0x2ee4x1b};break;case _0xfa80[46]:_0x2ee4x1a[_0x2ee4x15[_0xfa80[34]]]= {$gte:_0x2ee4x1b};break;default:};break;default:};return _0x2ee4x1a}function createInterval(_0x2ee4x11){console[_0xfa80[10]](_0xfa80[48],_0x2ee4x11[_0xfa80[13]],_0xfa80[49],_0x2ee4x11[_0xfa80[50]]* 60* 1000);activeFaxAutomations[_0xfa80[51]+ _0x2ee4x11[_0xfa80[13]]]= setInterval(function(){executeAutomation(_0x2ee4x11[_0xfa80[13]])},_0x2ee4x11[_0xfa80[50]]* 60* 1000)}module[_0xfa80[52]]= function(){Automation[_0xfa80[56]](function(_0x2ee4x1d,_0x2ee4x1e){console[_0xfa80[10]](_0xfa80[48],_0x2ee4x1d[_0xfa80[13]],_0xfa80[53],_0x2ee4x1d[_0xfa80[15]]);if(_0x2ee4x1d[_0xfa80[15]]&& _0x2ee4x1d[_0xfa80[54]]=== _0xfa80[55]){createInterval(_0x2ee4x1d)}});Automation[_0xfa80[59]](function(_0x2ee4x1d,_0x2ee4x1e){console[_0xfa80[10]](_0xfa80[48],_0x2ee4x1d[_0xfa80[13]],_0xfa80[57],_0x2ee4x1d[_0xfa80[15]]);if(activeFaxAutomations[_0xfa80[51]+ _0x2ee4x1d[_0xfa80[13]]]){console[_0xfa80[10]](_0xfa80[58],_0x2ee4x1d[_0xfa80[13]]);clearInterval(activeFaxAutomations[_0xfa80[51]+ _0x2ee4x1d[_0xfa80[13]]]);delete activeFaxAutomations[_0xfa80[51]+ _0x2ee4x1d[_0xfa80[13]]]};if(_0x2ee4x1d[_0xfa80[15]]&& _0x2ee4x1d[_0xfa80[54]]=== _0xfa80[55]){createInterval(_0x2ee4x1d)}});Automation[_0xfa80[61]](function(_0x2ee4x1d,_0x2ee4x1e){console[_0xfa80[10]](_0xfa80[48],_0x2ee4x1d[_0xfa80[13]],_0xfa80[60]);if(activeFaxAutomations[_0xfa80[51]+ _0x2ee4x1d[_0xfa80[13]]]){console[_0xfa80[10]](_0xfa80[58],_0x2ee4x1d[_0xfa80[13]]);clearInterval(activeFaxAutomations[_0xfa80[51]+ _0x2ee4x1d[_0xfa80[13]]]);delete activeFaxAutomations[_0xfa80[51]+ _0x2ee4x1d[_0xfa80[13]]]}});return Automation[_0xfa80[31]](_0xfa80[30])[_0xfa80[28]]({where:{status:true,channel:_0xfa80[55]},attributes:[_0xfa80[13],_0xfa80[50]]})[_0xfa80[19]](function(_0x2ee4x1f){_0x2ee4x1f[_0xfa80[17]](function(_0x2ee4x11){createInterval(_0x2ee4x11)})})[_0xfa80[12]](function(_0x2ee4xd){console[_0xfa80[10]](_0xfa80[62],_0x2ee4xd)})}
\ No newline at end of file