Built motion from commit (unavailable).|2.4.13
[motion2.git] / server / api / dashboard / dashboard.events.js
index afbce58..c3841a2 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xefd6=['../../mysqldb','Dashboard','setMaxListeners','save','update','remove','emit','hasOwnProperty','hook','exports','events'];(function(_0x420f22,_0x16b6ea){var _0x573bc9=function(_0x2cfcba){while(--_0x2cfcba){_0x420f22['push'](_0x420f22['shift']());}};_0x573bc9(++_0x16b6ea);}(_0xefd6,0x1ac));var _0x6efd=function(_0xd13a3b,_0x3e22fb){_0xd13a3b=_0xd13a3b-0x0;var _0x52820a=_0xefd6[_0xd13a3b];return _0x52820a;};'use strict';var EventEmitter=require(_0x6efd('0x0'));var Dashboard=require(_0x6efd('0x1'))['db'][_0x6efd('0x2')];var DashboardEvents=new EventEmitter();DashboardEvents[_0x6efd('0x3')](0x0);var events={'afterCreate':_0x6efd('0x4'),'afterUpdate':_0x6efd('0x5'),'afterDestroy':_0x6efd('0x6')};function emitEvent(_0x402140){return function(_0x4a1599,_0x51940a,_0x16477e){DashboardEvents[_0x6efd('0x7')](_0x402140+':'+_0x4a1599['id'],_0x4a1599);DashboardEvents[_0x6efd('0x7')](_0x402140,_0x4a1599);_0x16477e(null);};}for(var e in events){if(events[_0x6efd('0x8')](e)){var event=events[e];Dashboard[_0x6efd('0x9')](e,emitEvent(event));}}module[_0x6efd('0xa')]=DashboardEvents;
\ No newline at end of file
+var _0x4d6d=['hook','exports','events','../../mysqldb','setMaxListeners','save','update','remove','emit','hasOwnProperty'];(function(_0x295732,_0x56a6fd){var _0x4fc75b=function(_0x53dddb){while(--_0x53dddb){_0x295732['push'](_0x295732['shift']());}};_0x4fc75b(++_0x56a6fd);}(_0x4d6d,0xfc));var _0xd4d6=function(_0x4ad8ee,_0xea2d79){_0x4ad8ee=_0x4ad8ee-0x0;var _0x5b6373=_0x4d6d[_0x4ad8ee];return _0x5b6373;};'use strict';var EventEmitter=require(_0xd4d6('0x0'));var Dashboard=require(_0xd4d6('0x1'))['db']['Dashboard'];var DashboardEvents=new EventEmitter();DashboardEvents[_0xd4d6('0x2')](0x0);var events={'afterCreate':_0xd4d6('0x3'),'afterUpdate':_0xd4d6('0x4'),'afterDestroy':_0xd4d6('0x5')};function emitEvent(_0x4bfb0e){return function(_0x4c2b7b,_0x4d234a,_0x5ac2b2){DashboardEvents[_0xd4d6('0x6')](_0x4bfb0e+':'+_0x4c2b7b['id'],_0x4c2b7b);DashboardEvents[_0xd4d6('0x6')](_0x4bfb0e,_0x4c2b7b);_0x5ac2b2(null);};}for(var e in events){if(events[_0xd4d6('0x7')](e)){var event=events[e];Dashboard[_0xd4d6('0x8')](e,emitEvent(event));}}module[_0xd4d6('0x9')]=DashboardEvents;
\ No newline at end of file