Built motion from commit 3770a7bd.|2.6.29
[motion2.git] / server / api / userNotification / userNotification.events.js
index 91b2555..37b380b 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xbbda=['hook','exports','UserNotification','setMaxListeners','save','emit'];(function(_0x3bf0a2,_0x28cbd3){var _0x309885=function(_0x1ee872){while(--_0x1ee872){_0x3bf0a2['push'](_0x3bf0a2['shift']());}};_0x309885(++_0x28cbd3);}(_0xbbda,0xe6));var _0xabbd=function(_0x30fe2b,_0x329edf){_0x30fe2b=_0x30fe2b-0x0;var _0x216eac=_0xbbda[_0x30fe2b];return _0x216eac;};'use strict';var EventEmitter=require('events');var UserNotification=require('../../mysqldb')['db'][_0xabbd('0x0')];var UserNotificationEvents=new EventEmitter();UserNotificationEvents[_0xabbd('0x1')](0x0);var events={'afterCreate':_0xabbd('0x2'),'afterUpdate':'update','afterDestroy':'remove'};function emitEvent(_0x3f6d0b){return function(_0x285048,_0x24371c,_0x3c26b6){UserNotificationEvents[_0xabbd('0x3')](_0x3f6d0b+':'+_0x285048['id'],_0x285048);UserNotificationEvents['emit'](_0x3f6d0b,_0x285048);_0x3c26b6(null);};}for(var e in events){if(events['hasOwnProperty'](e)){var event=events[e];UserNotification[_0xabbd('0x4')](e,emitEvent(event));}}module[_0xabbd('0x5')]=UserNotificationEvents;
\ No newline at end of file
+var _0x5c0e=['events','../../mysqldb','UserNotification','setMaxListeners','save','update','remove','emit','hook','exports'];(function(_0x13e724,_0x296739){var _0x334a44=function(_0x28f54e){while(--_0x28f54e){_0x13e724['push'](_0x13e724['shift']());}};_0x334a44(++_0x296739);}(_0x5c0e,0x1ae));var _0xe5c0=function(_0x17b0d4,_0x377add){_0x17b0d4=_0x17b0d4-0x0;var _0x2d02c7=_0x5c0e[_0x17b0d4];return _0x2d02c7;};'use strict';var EventEmitter=require(_0xe5c0('0x0'));var UserNotification=require(_0xe5c0('0x1'))['db'][_0xe5c0('0x2')];var UserNotificationEvents=new EventEmitter();UserNotificationEvents[_0xe5c0('0x3')](0x0);var events={'afterCreate':_0xe5c0('0x4'),'afterUpdate':_0xe5c0('0x5'),'afterDestroy':_0xe5c0('0x6')};function emitEvent(_0x3a89b3){return function(_0x18808f,_0x5e8139,_0x51e56a){UserNotificationEvents[_0xe5c0('0x7')](_0x3a89b3+':'+_0x18808f['id'],_0x18808f);UserNotificationEvents[_0xe5c0('0x7')](_0x3a89b3,_0x18808f);_0x51e56a(null);};}for(var e in events){if(events['hasOwnProperty'](e)){var event=events[e];UserNotification[_0xe5c0('0x8')](e,emitEvent(event));}}module[_0xe5c0('0x9')]=UserNotificationEvents;
\ No newline at end of file