Built motion from commit c738b9ac.|2.6.25
[motion2.git] / server / api / dashboard / dashboard.events.js
index b99d6da..800cb4c 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x83ad=['setMaxListeners','save','remove','emit','hasOwnProperty','hook','exports','events','Dashboard'];(function(_0x4f6f84,_0x31e197){var _0x20d989=function(_0x34db70){while(--_0x34db70){_0x4f6f84['push'](_0x4f6f84['shift']());}};_0x20d989(++_0x31e197);}(_0x83ad,0x1e4));var _0xd83a=function(_0x226d33,_0x523d25){_0x226d33=_0x226d33-0x0;var _0x13c901=_0x83ad[_0x226d33];return _0x13c901;};'use strict';var EventEmitter=require(_0xd83a('0x0'));var Dashboard=require('../../mysqldb')['db'][_0xd83a('0x1')];var DashboardEvents=new EventEmitter();DashboardEvents[_0xd83a('0x2')](0x0);var events={'afterCreate':_0xd83a('0x3'),'afterUpdate':'update','afterDestroy':_0xd83a('0x4')};function emitEvent(_0xc7e84b){return function(_0x52c735,_0x59e04d,_0x41be93){DashboardEvents[_0xd83a('0x5')](_0xc7e84b+':'+_0x52c735['id'],_0x52c735);DashboardEvents[_0xd83a('0x5')](_0xc7e84b,_0x52c735);_0x41be93(null);};}for(var e in events){if(events[_0xd83a('0x6')](e)){var event=events[e];Dashboard[_0xd83a('0x7')](e,emitEvent(event));}}module[_0xd83a('0x8')]=DashboardEvents;
\ No newline at end of file
+var _0x018c=['hook','exports','events','../../mysqldb','Dashboard','update','emit','hasOwnProperty'];(function(_0x118cce,_0x302cef){var _0x1a1990=function(_0x6fef23){while(--_0x6fef23){_0x118cce['push'](_0x118cce['shift']());}};_0x1a1990(++_0x302cef);}(_0x018c,0xda));var _0xc018=function(_0x2ae5e9,_0x5708d3){_0x2ae5e9=_0x2ae5e9-0x0;var _0x26f39f=_0x018c[_0x2ae5e9];return _0x26f39f;};'use strict';var EventEmitter=require(_0xc018('0x0'));var Dashboard=require(_0xc018('0x1'))['db'][_0xc018('0x2')];var DashboardEvents=new EventEmitter();DashboardEvents['setMaxListeners'](0x0);var events={'afterCreate':'save','afterUpdate':_0xc018('0x3'),'afterDestroy':'remove'};function emitEvent(_0x197c30){return function(_0x263935,_0x455c37,_0x210679){DashboardEvents['emit'](_0x197c30+':'+_0x263935['id'],_0x263935);DashboardEvents[_0xc018('0x4')](_0x197c30,_0x263935);_0x210679(null);};}for(var e in events){if(events[_0xc018('0x5')](e)){var event=events[e];Dashboard[_0xc018('0x6')](e,emitEvent(event));}}module[_0xc018('0x7')]=DashboardEvents;
\ No newline at end of file