Built motion from commit (unavailable).|2.5.0
[motion2.git] / server / api / dashboard / dashboard.events.js
index 1686a45..5cf3677 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x9651=['save','remove','emit','events','../../mysqldb','Dashboard','setMaxListeners'];(function(_0x2663e5,_0x2145d3){var _0x2ca730=function(_0x55b54b){while(--_0x55b54b){_0x2663e5['push'](_0x2663e5['shift']());}};_0x2ca730(++_0x2145d3);}(_0x9651,0x17d));var _0x1965=function(_0x590af0,_0x1f08c1){_0x590af0=_0x590af0-0x0;var _0x1b281f=_0x9651[_0x590af0];return _0x1b281f;};'use strict';var EventEmitter=require(_0x1965('0x0'));var Dashboard=require(_0x1965('0x1'))['db'][_0x1965('0x2')];var DashboardEvents=new EventEmitter();DashboardEvents[_0x1965('0x3')](0x0);var events={'afterCreate':_0x1965('0x4'),'afterUpdate':'update','afterDestroy':_0x1965('0x5')};function emitEvent(_0x539d17){return function(_0x53a966,_0x291fa8,_0x42cfd2){DashboardEvents[_0x1965('0x6')](_0x539d17+':'+_0x53a966['id'],_0x53a966);DashboardEvents[_0x1965('0x6')](_0x539d17,_0x53a966);_0x42cfd2(null);};}for(var e in events){if(events['hasOwnProperty'](e)){var event=events[e];Dashboard['hook'](e,emitEvent(event));}}module['exports']=DashboardEvents;
\ No newline at end of file
+var _0x0e9b=['remove','hook','exports','events','../../mysqldb','Dashboard','setMaxListeners','save'];(function(_0x1f0ed,_0x44cbed){var _0x3f5a25=function(_0x1d9bca){while(--_0x1d9bca){_0x1f0ed['push'](_0x1f0ed['shift']());}};_0x3f5a25(++_0x44cbed);}(_0x0e9b,0x1a3));var _0xb0e9=function(_0x100909,_0x34ae39){_0x100909=_0x100909-0x0;var _0x358d3b=_0x0e9b[_0x100909];return _0x358d3b;};'use strict';var EventEmitter=require(_0xb0e9('0x0'));var Dashboard=require(_0xb0e9('0x1'))['db'][_0xb0e9('0x2')];var DashboardEvents=new EventEmitter();DashboardEvents[_0xb0e9('0x3')](0x0);var events={'afterCreate':_0xb0e9('0x4'),'afterUpdate':'update','afterDestroy':_0xb0e9('0x5')};function emitEvent(_0x28998e){return function(_0xb30735,_0x41a26f,_0x4f722c){DashboardEvents['emit'](_0x28998e+':'+_0xb30735['id'],_0xb30735);DashboardEvents['emit'](_0x28998e,_0xb30735);_0x4f722c(null);};}for(var e in events){if(events['hasOwnProperty'](e)){var event=events[e];Dashboard[_0xb0e9('0x6')](e,emitEvent(event));}}module[_0xb0e9('0x7')]=DashboardEvents;
\ No newline at end of file