Built motion from commit 97f2f211.|2.6.31
[motion2.git] / server / api / dashboard / dashboard.events.js
index 89a858c..46e9ca9 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x3336=['exports','events','setMaxListeners','save','update','remove','emit','hasOwnProperty','hook'];(function(_0x509711,_0x3e752a){var _0xf30355=function(_0x56a80a){while(--_0x56a80a){_0x509711['push'](_0x509711['shift']());}};_0xf30355(++_0x3e752a);}(_0x3336,0x106));var _0x6333=function(_0x580971,_0x10984d){_0x580971=_0x580971-0x0;var _0x16d873=_0x3336[_0x580971];return _0x16d873;};'use strict';var EventEmitter=require(_0x6333('0x0'));var Dashboard=require('../../mysqldb')['db']['Dashboard'];var DashboardEvents=new EventEmitter();DashboardEvents[_0x6333('0x1')](0x0);var events={'afterCreate':_0x6333('0x2'),'afterUpdate':_0x6333('0x3'),'afterDestroy':_0x6333('0x4')};function emitEvent(_0x450564){return function(_0x371e97,_0x4c920e,_0xe53ff0){DashboardEvents[_0x6333('0x5')](_0x450564+':'+_0x371e97['id'],_0x371e97);DashboardEvents[_0x6333('0x5')](_0x450564,_0x371e97);_0xe53ff0(null);};}for(var e in events){if(events[_0x6333('0x6')](e)){var event=events[e];Dashboard[_0x6333('0x7')](e,emitEvent(event));}}module[_0x6333('0x8')]=DashboardEvents;
\ No newline at end of file
+var _0x6965=['save','remove','emit','hasOwnProperty','hook','exports','events','Dashboard','setMaxListeners'];(function(_0x4e915b,_0x16974c){var _0x33b66b=function(_0xd07220){while(--_0xd07220){_0x4e915b['push'](_0x4e915b['shift']());}};_0x33b66b(++_0x16974c);}(_0x6965,0xa8));var _0x5696=function(_0x2f379a,_0x53382d){_0x2f379a=_0x2f379a-0x0;var _0x305249=_0x6965[_0x2f379a];return _0x305249;};'use strict';var EventEmitter=require(_0x5696('0x0'));var Dashboard=require('../../mysqldb')['db'][_0x5696('0x1')];var DashboardEvents=new EventEmitter();DashboardEvents[_0x5696('0x2')](0x0);var events={'afterCreate':_0x5696('0x3'),'afterUpdate':'update','afterDestroy':_0x5696('0x4')};function emitEvent(_0x272332){return function(_0x1280a6,_0x2d403a,_0x3e362e){DashboardEvents[_0x5696('0x5')](_0x272332+':'+_0x1280a6['id'],_0x1280a6);DashboardEvents[_0x5696('0x5')](_0x272332,_0x1280a6);_0x3e362e(null);};}for(var e in events){if(events[_0x5696('0x6')](e)){var event=events[e];Dashboard[_0x5696('0x7')](e,emitEvent(event));}}module[_0x5696('0x8')]=DashboardEvents;
\ No newline at end of file