Built motion from commit f9526609.|2.6.29
[motion2.git] / server / api / userNotification / userNotification.events.js
index 099604a..8d7282d 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xa63f=['update','emit','hasOwnProperty','hook','events','../../mysqldb','UserNotification','setMaxListeners','save'];(function(_0x25e133,_0x5926df){var _0x52517c=function(_0x1723bf){while(--_0x1723bf){_0x25e133['push'](_0x25e133['shift']());}};_0x52517c(++_0x5926df);}(_0xa63f,0xe5));var _0xfa63=function(_0x2bbe8d,_0x5156c2){_0x2bbe8d=_0x2bbe8d-0x0;var _0x539e7a=_0xa63f[_0x2bbe8d];return _0x539e7a;};'use strict';var EventEmitter=require(_0xfa63('0x0'));var UserNotification=require(_0xfa63('0x1'))['db'][_0xfa63('0x2')];var UserNotificationEvents=new EventEmitter();UserNotificationEvents[_0xfa63('0x3')](0x0);var events={'afterCreate':_0xfa63('0x4'),'afterUpdate':_0xfa63('0x5'),'afterDestroy':'remove'};function emitEvent(_0x22da8d){return function(_0x4f98ab,_0x4b1bbb,_0x1d8d77){UserNotificationEvents['emit'](_0x22da8d+':'+_0x4f98ab['id'],_0x4f98ab);UserNotificationEvents[_0xfa63('0x6')](_0x22da8d,_0x4f98ab);_0x1d8d77(null);};}for(var e in events){if(events[_0xfa63('0x7')](e)){var event=events[e];UserNotification[_0xfa63('0x8')](e,emitEvent(event));}}module['exports']=UserNotificationEvents;
\ No newline at end of file
+var _0x0679=['hasOwnProperty','hook','exports','events','../../mysqldb','UserNotification','emit'];(function(_0x618414,_0x1a7a60){var _0x21c19a=function(_0x507b17){while(--_0x507b17){_0x618414['push'](_0x618414['shift']());}};_0x21c19a(++_0x1a7a60);}(_0x0679,0xf1));var _0x9067=function(_0x3dd15e,_0x1f0015){_0x3dd15e=_0x3dd15e-0x0;var _0x231fd0=_0x0679[_0x3dd15e];return _0x231fd0;};'use strict';var EventEmitter=require(_0x9067('0x0'));var UserNotification=require(_0x9067('0x1'))['db'][_0x9067('0x2')];var UserNotificationEvents=new EventEmitter();UserNotificationEvents['setMaxListeners'](0x0);var events={'afterCreate':'save','afterUpdate':'update','afterDestroy':'remove'};function emitEvent(_0x2d35fb){return function(_0x1cc857,_0x1743aa,_0x51bdd1){UserNotificationEvents[_0x9067('0x3')](_0x2d35fb+':'+_0x1cc857['id'],_0x1cc857);UserNotificationEvents[_0x9067('0x3')](_0x2d35fb,_0x1cc857);_0x51bdd1(null);};}for(var e in events){if(events[_0x9067('0x4')](e)){var event=events[e];UserNotification[_0x9067('0x5')](e,emitEvent(event));}}module[_0x9067('0x6')]=UserNotificationEvents;
\ No newline at end of file