X-Git-Url: http://repos.xcallymotion.com/?a=blobdiff_plain;f=server%2Fapi%2Fdashboard%2Fdashboard.events.js;h=003046c6a3d362c2e8ad51f8c770eaacaf423bb4;hb=cc5ed542bde40ef5cb950540b6a10b4f2d3f9dc8;hp=0f7af1192576028e3ba27e0dbe6bfec3c9e672ed;hpb=c9bea7b5fb8c2c40aa3c8a89531d666691350a10;p=motion2.git diff --git a/server/api/dashboard/dashboard.events.js b/server/api/dashboard/dashboard.events.js index 0f7af11..003046c 100644 --- a/server/api/dashboard/dashboard.events.js +++ b/server/api/dashboard/dashboard.events.js @@ -15,4 +15,4 @@ // * treaties. The SOFTWARE PRODUCT is licensed, not sold. * // * * // ************************************************************************* -var _0x7bb9=['setMaxListeners','save','remove','emit','hasOwnProperty','hook','exports','events','../../mysqldb','Dashboard'];(function(_0x20b0f6,_0x5094bf){var _0x515207=function(_0x4a42c8){while(--_0x4a42c8){_0x20b0f6['push'](_0x20b0f6['shift']());}};_0x515207(++_0x5094bf);}(_0x7bb9,0x89));var _0x97bb=function(_0x39096d,_0x51f8a0){_0x39096d=_0x39096d-0x0;var _0x13da4f=_0x7bb9[_0x39096d];return _0x13da4f;};'use strict';var EventEmitter=require(_0x97bb('0x0'));var Dashboard=require(_0x97bb('0x1'))['db'][_0x97bb('0x2')];var DashboardEvents=new EventEmitter();DashboardEvents[_0x97bb('0x3')](0x0);var events={'afterCreate':_0x97bb('0x4'),'afterUpdate':'update','afterDestroy':_0x97bb('0x5')};function emitEvent(_0x20b061){return function(_0x3c0cd6,_0x1c3f67,_0x2ae3af){DashboardEvents[_0x97bb('0x6')](_0x20b061+':'+_0x3c0cd6['id'],_0x3c0cd6);DashboardEvents[_0x97bb('0x6')](_0x20b061,_0x3c0cd6);_0x2ae3af(null);};}for(var e in events){if(events[_0x97bb('0x7')](e)){var event=events[e];Dashboard[_0x97bb('0x8')](e,emitEvent(event));}}module[_0x97bb('0x9')]=DashboardEvents; \ No newline at end of file +var _0x2e41=['../../mysqldb','Dashboard','setMaxListeners','update','remove','emit','hook','exports','events'];(function(_0x321bb2,_0x202794){var _0x9c12ed=function(_0x263dd3){while(--_0x263dd3){_0x321bb2['push'](_0x321bb2['shift']());}};_0x9c12ed(++_0x202794);}(_0x2e41,0x15e));var _0x12e4=function(_0x2f31d0,_0x4fce9a){_0x2f31d0=_0x2f31d0-0x0;var _0x1d0256=_0x2e41[_0x2f31d0];return _0x1d0256;};'use strict';var EventEmitter=require(_0x12e4('0x0'));var Dashboard=require(_0x12e4('0x1'))['db'][_0x12e4('0x2')];var DashboardEvents=new EventEmitter();DashboardEvents[_0x12e4('0x3')](0x0);var events={'afterCreate':'save','afterUpdate':_0x12e4('0x4'),'afterDestroy':_0x12e4('0x5')};function emitEvent(_0x24f685){return function(_0x1e70b1,_0x40230e,_0x4245d8){DashboardEvents[_0x12e4('0x6')](_0x24f685+':'+_0x1e70b1['id'],_0x1e70b1);DashboardEvents[_0x12e4('0x6')](_0x24f685,_0x1e70b1);_0x4245d8(null);};}for(var e in events){if(events['hasOwnProperty'](e)){var event=events[e];Dashboard[_0x12e4('0x7')](e,emitEvent(event));}}module[_0x12e4('0x8')]=DashboardEvents; \ No newline at end of file