Built motion from commit 5ad77b03.|2.6.3
[motion2.git] / server / api / dashboard / dashboard.events.js
index 864dcfe..a552119 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xbbc7=['Dashboard','setMaxListeners','save','remove','emit','hasOwnProperty','hook','exports','events','../../mysqldb'];(function(_0x1dfa63,_0x362bd4){var _0x26f2a9=function(_0x31cc52){while(--_0x31cc52){_0x1dfa63['push'](_0x1dfa63['shift']());}};_0x26f2a9(++_0x362bd4);}(_0xbbc7,0x166));var _0x7bbc=function(_0x771eee,_0x13c4e7){_0x771eee=_0x771eee-0x0;var _0xf366b4=_0xbbc7[_0x771eee];return _0xf366b4;};'use strict';var EventEmitter=require(_0x7bbc('0x0'));var Dashboard=require(_0x7bbc('0x1'))['db'][_0x7bbc('0x2')];var DashboardEvents=new EventEmitter();DashboardEvents[_0x7bbc('0x3')](0x0);var events={'afterCreate':_0x7bbc('0x4'),'afterUpdate':'update','afterDestroy':_0x7bbc('0x5')};function emitEvent(_0x72170b){return function(_0x1d79e0,_0x4b2725,_0x175b7b){DashboardEvents[_0x7bbc('0x6')](_0x72170b+':'+_0x1d79e0['id'],_0x1d79e0);DashboardEvents[_0x7bbc('0x6')](_0x72170b,_0x1d79e0);_0x175b7b(null);};}for(var e in events){if(events[_0x7bbc('0x7')](e)){var event=events[e];Dashboard[_0x7bbc('0x8')](e,emitEvent(event));}}module[_0x7bbc('0x9')]=DashboardEvents;
\ No newline at end of file
+var _0x9664=['update','remove','emit','hasOwnProperty','hook','exports','events','setMaxListeners','save'];(function(_0x370465,_0x598a05){var _0x4f7f18=function(_0x5c95d2){while(--_0x5c95d2){_0x370465['push'](_0x370465['shift']());}};_0x4f7f18(++_0x598a05);}(_0x9664,0x126));var _0x4966=function(_0x1c0366,_0x27e275){_0x1c0366=_0x1c0366-0x0;var _0x12efd4=_0x9664[_0x1c0366];return _0x12efd4;};'use strict';var EventEmitter=require(_0x4966('0x0'));var Dashboard=require('../../mysqldb')['db']['Dashboard'];var DashboardEvents=new EventEmitter();DashboardEvents[_0x4966('0x1')](0x0);var events={'afterCreate':_0x4966('0x2'),'afterUpdate':_0x4966('0x3'),'afterDestroy':_0x4966('0x4')};function emitEvent(_0x225d22){return function(_0x41cc95,_0x4a7a22,_0x6ac714){DashboardEvents['emit'](_0x225d22+':'+_0x41cc95['id'],_0x41cc95);DashboardEvents[_0x4966('0x5')](_0x225d22,_0x41cc95);_0x6ac714(null);};}for(var e in events){if(events[_0x4966('0x6')](e)){var event=events[e];Dashboard[_0x4966('0x7')](e,emitEvent(event));}}module[_0x4966('0x8')]=DashboardEvents;
\ No newline at end of file