Built motion from commit fdd6c00de.|1.0.35
[motion.git] / server / api / network_externip / network_externip.controller.js
index 21bee1a..9c42ccd 100644 (file)
@@ -1 +1 @@
-var _0xdcca=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x75\x74\x69\x6C","\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","\x4E\x65\x74\x77\x6F\x72\x6B","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\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","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x71\x75\x65\x72\x79","\x67\x65\x74\x51\x75\x65\x72\x79","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x65\x78\x74\x65\x72\x6E\x69\x70","\x73\x63\x6F\x70\x65","\x73\x68\x6F\x77","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x74\x79\x70\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"];_0xdcca[0];var _=require(_0xdcca[1]);var Util=require(_0xdcca[2]);var logger=require(_0xdcca[4])(_0xdcca[3]);var NetworkExternip=require(_0xdcca[6])[_0xdcca[5]];function handleError(_0xb54ex6,_0xb54ex7){_0xb54ex7= _0xb54ex7|| 500;return function(_0xb54ex8){logger[_0xdcca[8]](_0xb54ex8[_0xdcca[7]]);_0xb54ex6[_0xdcca[10]](_0xb54ex7)[_0xdcca[9]](_0xb54ex8)}}function responseWithResult(_0xb54ex6,_0xb54ex7){_0xb54ex7= _0xb54ex7|| 200;return function(_0xb54exa){if(_0xb54exa){_0xb54ex6[_0xdcca[10]](_0xb54ex7)[_0xdcca[11]](_0xb54exa)}}}function responseWithoutResult(_0xb54ex6,_0xb54ex7){_0xb54ex7= _0xb54ex7|| 204;return function(){_0xb54ex6[_0xdcca[12]](_0xb54ex7)}}function handleEntityNotFound(_0xb54ex6){return function(_0xb54exa){if(!_0xb54exa){_0xb54ex6[_0xdcca[10]](404)[_0xdcca[13]]();return null};return _0xb54exa}}function saveUpdates(_0xb54exe){return function(_0xb54exa){return _0xb54exa[_0xdcca[15]](_0xb54exe)[_0xdcca[14]](function(_0xb54exf){return _0xb54exf})}}function removeEntity(_0xb54ex6){return function(_0xb54exa){if(_0xb54exa){return _0xb54exa[_0xdcca[16]]()[_0xdcca[14]](function(){_0xb54ex6[_0xdcca[10]](204)[_0xdcca[13]]()})}}}exports[_0xdcca[17]]= function(_0xb54ex11,_0xb54ex6){return NetworkExternip[_0xdcca[23]](_0xdcca[22])[_0xdcca[21]](Util[_0xdcca[20]](_0xb54ex11[_0xdcca[19]]))[_0xdcca[14]](responseWithResult(_0xb54ex6))[_0xdcca[18]](handleError(_0xb54ex6))};exports[_0xdcca[24]]= function(_0xb54ex11,_0xb54ex6){return NetworkExternip[_0xdcca[27]](_0xb54ex11[_0xdcca[26]][_0xdcca[25]])[_0xdcca[14]](handleEntityNotFound(_0xb54ex6))[_0xdcca[14]](responseWithResult(_0xb54ex6))[_0xdcca[18]](handleError(_0xb54ex6))};exports[_0xdcca[28]]= function(_0xb54ex11,_0xb54ex6){_0xb54ex11[_0xdcca[30]][_0xdcca[29]]= _0xdcca[22];return NetworkExternip[_0xdcca[28]](_0xb54ex11[_0xdcca[30]])[_0xdcca[14]](responseWithResult(_0xb54ex6,201))[_0xdcca[18]](handleError(_0xb54ex6))};exports[_0xdcca[31]]= function(_0xb54ex11,_0xb54ex6){if(_0xb54ex11[_0xdcca[30]][_0xdcca[25]]){delete _0xb54ex11[_0xdcca[30]][_0xdcca[25]]};return NetworkExternip[_0xdcca[27]](_0xb54ex11[_0xdcca[26]][_0xdcca[25]])[_0xdcca[14]](handleEntityNotFound(_0xb54ex6))[_0xdcca[14]](saveUpdates(_0xb54ex11[_0xdcca[30]]))[_0xdcca[14]](responseWithResult(_0xb54ex6))[_0xdcca[18]](handleError(_0xb54ex6))};exports[_0xdcca[16]]= function(_0xb54ex11,_0xb54ex6){return NetworkExternip[_0xdcca[27]](_0xb54ex11[_0xdcca[26]][_0xdcca[25]])[_0xdcca[14]](handleEntityNotFound(_0xb54ex6))[_0xdcca[14]](removeEntity(_0xb54ex6))[_0xdcca[18]](handleError(_0xb54ex6))};exports[_0xdcca[32]]= function(_0xb54ex11,_0xb54ex6){return NetworkExternip[_0xdcca[16]]({where:{id:_0xb54ex11[_0xdcca[19]][_0xdcca[33]]},individualHooks:true})[_0xdcca[14]](responseWithoutResult(_0xb54ex6))[_0xdcca[18]](handleError(_0xb54ex6))}
\ No newline at end of file
+var _0x5ff2=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x75\x74\x69\x6C","\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","\x4E\x65\x74\x77\x6F\x72\x6B","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\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","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x71\x75\x65\x72\x79","\x67\x65\x74\x51\x75\x65\x72\x79","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x65\x78\x74\x65\x72\x6E\x69\x70","\x73\x63\x6F\x70\x65","\x73\x68\x6F\x77","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x74\x79\x70\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"];_0x5ff2[0];var _=require(_0x5ff2[1]);var Util=require(_0x5ff2[2]);var logger=require(_0x5ff2[4])(_0x5ff2[3]);var NetworkExternip=require(_0x5ff2[6])[_0x5ff2[5]];function handleError(_0x4f6cx6,_0x4f6cx7){_0x4f6cx7= _0x4f6cx7|| 500;return function(_0x4f6cx8){logger[_0x5ff2[8]](_0x4f6cx8[_0x5ff2[7]]);_0x4f6cx6[_0x5ff2[10]](_0x4f6cx7)[_0x5ff2[9]](_0x4f6cx8)}}function responseWithResult(_0x4f6cx6,_0x4f6cx7){_0x4f6cx7= _0x4f6cx7|| 200;return function(_0x4f6cxa){if(_0x4f6cxa){_0x4f6cx6[_0x5ff2[10]](_0x4f6cx7)[_0x5ff2[11]](_0x4f6cxa)}}}function responseWithoutResult(_0x4f6cx6,_0x4f6cx7){_0x4f6cx7= _0x4f6cx7|| 204;return function(){_0x4f6cx6[_0x5ff2[12]](_0x4f6cx7)}}function handleEntityNotFound(_0x4f6cx6){return function(_0x4f6cxa){if(!_0x4f6cxa){_0x4f6cx6[_0x5ff2[10]](404)[_0x5ff2[13]]();return null};return _0x4f6cxa}}function saveUpdates(_0x4f6cxe){return function(_0x4f6cxa){return _0x4f6cxa[_0x5ff2[15]](_0x4f6cxe)[_0x5ff2[14]](function(_0x4f6cxf){return _0x4f6cxf})}}function removeEntity(_0x4f6cx6){return function(_0x4f6cxa){if(_0x4f6cxa){return _0x4f6cxa[_0x5ff2[16]]()[_0x5ff2[14]](function(){_0x4f6cx6[_0x5ff2[10]](204)[_0x5ff2[13]]()})}}}exports[_0x5ff2[17]]= function(_0x4f6cx11,_0x4f6cx6){return NetworkExternip[_0x5ff2[23]](_0x5ff2[22])[_0x5ff2[21]](Util[_0x5ff2[20]](_0x4f6cx11[_0x5ff2[19]]))[_0x5ff2[14]](responseWithResult(_0x4f6cx6))[_0x5ff2[18]](handleError(_0x4f6cx6))};exports[_0x5ff2[24]]= function(_0x4f6cx11,_0x4f6cx6){return NetworkExternip[_0x5ff2[27]](_0x4f6cx11[_0x5ff2[26]][_0x5ff2[25]])[_0x5ff2[14]](handleEntityNotFound(_0x4f6cx6))[_0x5ff2[14]](responseWithResult(_0x4f6cx6))[_0x5ff2[18]](handleError(_0x4f6cx6))};exports[_0x5ff2[28]]= function(_0x4f6cx11,_0x4f6cx6){_0x4f6cx11[_0x5ff2[30]][_0x5ff2[29]]= _0x5ff2[22];return NetworkExternip[_0x5ff2[28]](_0x4f6cx11[_0x5ff2[30]])[_0x5ff2[14]](responseWithResult(_0x4f6cx6,201))[_0x5ff2[18]](handleError(_0x4f6cx6))};exports[_0x5ff2[31]]= function(_0x4f6cx11,_0x4f6cx6){if(_0x4f6cx11[_0x5ff2[30]][_0x5ff2[25]]){delete _0x4f6cx11[_0x5ff2[30]][_0x5ff2[25]]};return NetworkExternip[_0x5ff2[27]](_0x4f6cx11[_0x5ff2[26]][_0x5ff2[25]])[_0x5ff2[14]](handleEntityNotFound(_0x4f6cx6))[_0x5ff2[14]](saveUpdates(_0x4f6cx11[_0x5ff2[30]]))[_0x5ff2[14]](responseWithResult(_0x4f6cx6))[_0x5ff2[18]](handleError(_0x4f6cx6))};exports[_0x5ff2[16]]= function(_0x4f6cx11,_0x4f6cx6){return NetworkExternip[_0x5ff2[27]](_0x4f6cx11[_0x5ff2[26]][_0x5ff2[25]])[_0x5ff2[14]](handleEntityNotFound(_0x4f6cx6))[_0x5ff2[14]](removeEntity(_0x4f6cx6))[_0x5ff2[18]](handleError(_0x4f6cx6))};exports[_0x5ff2[32]]= function(_0x4f6cx11,_0x4f6cx6){return NetworkExternip[_0x5ff2[16]]({where:{id:_0x4f6cx11[_0x5ff2[19]][_0x5ff2[33]]},individualHooks:true})[_0x5ff2[14]](responseWithoutResult(_0x4f6cx6))[_0x5ff2[18]](handleError(_0x4f6cx6))}
\ No newline at end of file