Built motion from commit 943eae279.|1.0.24
[motion.git] / server / api / scheduler / scheduler.controller.js
index 1fa99f6..8cbe7db 100644 (file)
@@ -1 +1 @@
-var _0x86ee=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x61\x70\x69","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x6C\x6F\x67\x67\x65\x72\x2E\x6A\x73","\x53\x63\x68\x65\x64\x75\x6C\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x4D\x61\x69\x6C\x53\x65\x72\x76\x65\x72\x4F\x75\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x73\x63\x68\x65\x64\x75\x6C\x65\x72\x2F\x72\x65\x70\x6F\x72\x74\x73","\x73\x74\x61\x63\x6B","\x65\x72\x72\x6F\x72","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x6A\x73\x6F\x6E","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x65\x6E\x64","\x74\x68\x65\x6E","\x75\x70\x64\x61\x74\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x64\x65\x73\x74\x72\x6F\x79","\x75\x73\x65\x72","\x65\x78\x74\x72\x61\x63\x74\x52\x65\x70\x6F\x72\x74","\x72\x65\x70\x6F\x72\x74","\x74\x79\x70\x65","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x73\x68\x6F\x77","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x72\x75\x6E\x53\x63\x68\x65\x64\x75\x6C\x65","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x69\x64\x73","\x71\x75\x65\x72\x79"];_0x86ee[0];var _=require(_0x86ee[1]);var logger=require(_0x86ee[3])(_0x86ee[2]);var Schedule=require(_0x86ee[5])[_0x86ee[4]];var MailServerOut=require(_0x86ee[5])[_0x86ee[6]];var Reports=require(_0x86ee[7]);function handleError(_0x4f20x7,_0x4f20x8){_0x4f20x8= _0x4f20x8|| 500;return function(_0x4f20x9){logger[_0x86ee[9]](_0x4f20x9[_0x86ee[8]]);_0x4f20x7[_0x86ee[11]](_0x4f20x8)[_0x86ee[10]](_0x4f20x9)}}function responseWithResult(_0x4f20x7,_0x4f20x8){_0x4f20x8= _0x4f20x8|| 200;return function(_0x4f20xb){if(_0x4f20xb){_0x4f20x7[_0x86ee[11]](_0x4f20x8)[_0x86ee[12]](_0x4f20xb)}}}function responseWithoutResult(_0x4f20x7,_0x4f20x8){_0x4f20x8= _0x4f20x8|| 200;return function(){_0x4f20x7[_0x86ee[13]](_0x4f20x8)}}function handleEntityNotFound(_0x4f20x7){return function(_0x4f20xb){if(!_0x4f20xb){_0x4f20x7[_0x86ee[11]](404)[_0x86ee[14]]();return null};return _0x4f20xb}}function saveUpdates(_0x4f20xf){return function(_0x4f20xb){return _0x4f20xb[_0x86ee[16]](_0x4f20xf)[_0x86ee[15]](function(_0x4f20x10){return _0x4f20x10})}}function removeEntity(_0x4f20x7){return function(_0x4f20xb){if(_0x4f20xb){return _0x4f20xb[_0x86ee[17]]()[_0x86ee[15]](function(){_0x4f20x7[_0x86ee[11]](204)[_0x86ee[14]]()})}}}function runSchedule(_0x4f20x13){return function(_0x4f20xb){if(_0x4f20xb){switch(_0x4f20xb[_0x86ee[21]]){case _0x86ee[20]:var _0x4f20x14= new Reports();_0x4f20x14[_0x86ee[19]](_0x4f20xb,_0x4f20x13[_0x86ee[18]]);break;default:}}}}exports[_0x86ee[22]]= function(_0x4f20x13,_0x4f20x7){Schedule[_0x86ee[24]]()[_0x86ee[15]](responseWithResult(_0x4f20x7))[_0x86ee[23]](handleError(_0x4f20x7))};exports[_0x86ee[25]]= function(_0x4f20x13,_0x4f20x7){Schedule[_0x86ee[28]](_0x4f20x13[_0x86ee[27]][_0x86ee[26]])[_0x86ee[15]](handleEntityNotFound(_0x4f20x7))[_0x86ee[15]](responseWithResult(_0x4f20x7))[_0x86ee[23]](handleError(_0x4f20x7))};exports[_0x86ee[29]]= function(_0x4f20x13,_0x4f20x7){Schedule[_0x86ee[28]](_0x4f20x13[_0x86ee[27]][_0x86ee[26]],{include:[MailServerOut]})[_0x86ee[15]](handleEntityNotFound(_0x4f20x7))[_0x86ee[15]](runSchedule(_0x4f20x13))[_0x86ee[15]](responseWithoutResult(_0x4f20x7))[_0x86ee[23]](handleError(_0x4f20x7))};exports[_0x86ee[30]]= function(_0x4f20x13,_0x4f20x7){Schedule[_0x86ee[30]](_0x4f20x13[_0x86ee[31]])[_0x86ee[15]](responseWithResult(_0x4f20x7,201))[_0x86ee[23]](handleError(_0x4f20x7))};exports[_0x86ee[32]]= function(_0x4f20x13,_0x4f20x7){if(_0x4f20x13[_0x86ee[31]][_0x86ee[26]]){delete _0x4f20x13[_0x86ee[31]][_0x86ee[26]]};Schedule[_0x86ee[28]](_0x4f20x13[_0x86ee[27]][_0x86ee[26]])[_0x86ee[15]](handleEntityNotFound(_0x4f20x7))[_0x86ee[15]](saveUpdates(_0x4f20x13[_0x86ee[31]]))[_0x86ee[15]](responseWithResult(_0x4f20x7))[_0x86ee[23]](handleError(_0x4f20x7))};exports[_0x86ee[17]]= function(_0x4f20x13,_0x4f20x7){Schedule[_0x86ee[28]](_0x4f20x13[_0x86ee[27]][_0x86ee[26]])[_0x86ee[15]](handleEntityNotFound(_0x4f20x7))[_0x86ee[15]](removeEntity(_0x4f20x7))[_0x86ee[23]](handleError(_0x4f20x7))};exports[_0x86ee[33]]= function(_0x4f20x13,_0x4f20x7){return Schedule[_0x86ee[17]]({where:{id:_0x4f20x13[_0x86ee[35]][_0x86ee[34]]},individualHooks:true})[_0x86ee[15]](function(){return _0x4f20x7[_0x86ee[13]](204)})[_0x86ee[23]](handleError(_0x4f20x7))}
\ No newline at end of file
+var _0xca8f=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x61\x70\x69","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x6C\x6F\x67\x67\x65\x72\x2E\x6A\x73","\x53\x63\x68\x65\x64\x75\x6C\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x4D\x61\x69\x6C\x53\x65\x72\x76\x65\x72\x4F\x75\x74","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x73\x63\x68\x65\x64\x75\x6C\x65\x72\x2F\x72\x65\x70\x6F\x72\x74\x73","\x73\x74\x61\x63\x6B","\x65\x72\x72\x6F\x72","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x6A\x73\x6F\x6E","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x65\x6E\x64","\x74\x68\x65\x6E","\x75\x70\x64\x61\x74\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x64\x65\x73\x74\x72\x6F\x79","\x75\x73\x65\x72","\x65\x78\x74\x72\x61\x63\x74\x52\x65\x70\x6F\x72\x74","\x72\x65\x70\x6F\x72\x74","\x74\x79\x70\x65","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x73\x68\x6F\x77","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x72\x75\x6E\x53\x63\x68\x65\x64\x75\x6C\x65","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x69\x64\x73","\x71\x75\x65\x72\x79"];_0xca8f[0];var _=require(_0xca8f[1]);var logger=require(_0xca8f[3])(_0xca8f[2]);var Schedule=require(_0xca8f[5])[_0xca8f[4]];var MailServerOut=require(_0xca8f[5])[_0xca8f[6]];var Reports=require(_0xca8f[7]);function handleError(_0x5625x7,_0x5625x8){_0x5625x8= _0x5625x8|| 500;return function(_0x5625x9){logger[_0xca8f[9]](_0x5625x9[_0xca8f[8]]);_0x5625x7[_0xca8f[11]](_0x5625x8)[_0xca8f[10]](_0x5625x9)}}function responseWithResult(_0x5625x7,_0x5625x8){_0x5625x8= _0x5625x8|| 200;return function(_0x5625xb){if(_0x5625xb){_0x5625x7[_0xca8f[11]](_0x5625x8)[_0xca8f[12]](_0x5625xb)}}}function responseWithoutResult(_0x5625x7,_0x5625x8){_0x5625x8= _0x5625x8|| 200;return function(){_0x5625x7[_0xca8f[13]](_0x5625x8)}}function handleEntityNotFound(_0x5625x7){return function(_0x5625xb){if(!_0x5625xb){_0x5625x7[_0xca8f[11]](404)[_0xca8f[14]]();return null};return _0x5625xb}}function saveUpdates(_0x5625xf){return function(_0x5625xb){return _0x5625xb[_0xca8f[16]](_0x5625xf)[_0xca8f[15]](function(_0x5625x10){return _0x5625x10})}}function removeEntity(_0x5625x7){return function(_0x5625xb){if(_0x5625xb){return _0x5625xb[_0xca8f[17]]()[_0xca8f[15]](function(){_0x5625x7[_0xca8f[11]](204)[_0xca8f[14]]()})}}}function runSchedule(_0x5625x13){return function(_0x5625xb){if(_0x5625xb){switch(_0x5625xb[_0xca8f[21]]){case _0xca8f[20]:var _0x5625x14= new Reports();_0x5625x14[_0xca8f[19]](_0x5625xb,_0x5625x13[_0xca8f[18]]);break;default:}}}}exports[_0xca8f[22]]= function(_0x5625x13,_0x5625x7){Schedule[_0xca8f[24]]()[_0xca8f[15]](responseWithResult(_0x5625x7))[_0xca8f[23]](handleError(_0x5625x7))};exports[_0xca8f[25]]= function(_0x5625x13,_0x5625x7){Schedule[_0xca8f[28]](_0x5625x13[_0xca8f[27]][_0xca8f[26]])[_0xca8f[15]](handleEntityNotFound(_0x5625x7))[_0xca8f[15]](responseWithResult(_0x5625x7))[_0xca8f[23]](handleError(_0x5625x7))};exports[_0xca8f[29]]= function(_0x5625x13,_0x5625x7){Schedule[_0xca8f[28]](_0x5625x13[_0xca8f[27]][_0xca8f[26]],{include:[MailServerOut]})[_0xca8f[15]](handleEntityNotFound(_0x5625x7))[_0xca8f[15]](runSchedule(_0x5625x13))[_0xca8f[15]](responseWithoutResult(_0x5625x7))[_0xca8f[23]](handleError(_0x5625x7))};exports[_0xca8f[30]]= function(_0x5625x13,_0x5625x7){Schedule[_0xca8f[30]](_0x5625x13[_0xca8f[31]])[_0xca8f[15]](responseWithResult(_0x5625x7,201))[_0xca8f[23]](handleError(_0x5625x7))};exports[_0xca8f[32]]= function(_0x5625x13,_0x5625x7){if(_0x5625x13[_0xca8f[31]][_0xca8f[26]]){delete _0x5625x13[_0xca8f[31]][_0xca8f[26]]};Schedule[_0xca8f[28]](_0x5625x13[_0xca8f[27]][_0xca8f[26]])[_0xca8f[15]](handleEntityNotFound(_0x5625x7))[_0xca8f[15]](saveUpdates(_0x5625x13[_0xca8f[31]]))[_0xca8f[15]](responseWithResult(_0x5625x7))[_0xca8f[23]](handleError(_0x5625x7))};exports[_0xca8f[17]]= function(_0x5625x13,_0x5625x7){Schedule[_0xca8f[28]](_0x5625x13[_0xca8f[27]][_0xca8f[26]])[_0xca8f[15]](handleEntityNotFound(_0x5625x7))[_0xca8f[15]](removeEntity(_0x5625x7))[_0xca8f[23]](handleError(_0x5625x7))};exports[_0xca8f[33]]= function(_0x5625x13,_0x5625x7){return Schedule[_0xca8f[17]]({where:{id:_0x5625x13[_0xca8f[35]][_0xca8f[34]]},individualHooks:true})[_0xca8f[15]](function(){return _0x5625x7[_0xca8f[13]](204)})[_0xca8f[23]](handleError(_0x5625x7))}
\ No newline at end of file