Built motion from commit e8d9bd62.|2.6.25
[motion2.git] / server / api / userNotification / userNotification.events.js
index efcac29..18ceade 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x37e1=['emit','hasOwnProperty','hook','events','../../mysqldb','UserNotification','save','remove'];(function(_0x24259d,_0x64a194){var _0x5a701=function(_0x204516){while(--_0x204516){_0x24259d['push'](_0x24259d['shift']());}};_0x5a701(++_0x64a194);}(_0x37e1,0x133));var _0x137e=function(_0x59c99e,_0x2e828e){_0x59c99e=_0x59c99e-0x0;var _0xbf34c7=_0x37e1[_0x59c99e];return _0xbf34c7;};'use strict';var EventEmitter=require(_0x137e('0x0'));var UserNotification=require(_0x137e('0x1'))['db'][_0x137e('0x2')];var UserNotificationEvents=new EventEmitter();UserNotificationEvents['setMaxListeners'](0x0);var events={'afterCreate':_0x137e('0x3'),'afterUpdate':'update','afterDestroy':_0x137e('0x4')};function emitEvent(_0x40b7de){return function(_0x293539,_0x3cb25b,_0x58df5b){UserNotificationEvents[_0x137e('0x5')](_0x40b7de+':'+_0x293539['id'],_0x293539);UserNotificationEvents[_0x137e('0x5')](_0x40b7de,_0x293539);_0x58df5b(null);};}for(var e in events){if(events[_0x137e('0x6')](e)){var event=events[e];UserNotification[_0x137e('0x7')](e,emitEvent(event));}}module['exports']=UserNotificationEvents;
\ No newline at end of file
+var _0x04bb=['update','emit','hook','exports','../../mysqldb','setMaxListeners','save'];(function(_0x2dafbe,_0x5d04de){var _0x58a45a=function(_0x50ac96){while(--_0x50ac96){_0x2dafbe['push'](_0x2dafbe['shift']());}};_0x58a45a(++_0x5d04de);}(_0x04bb,0xd6));var _0xb04b=function(_0x122ef9,_0x451d2a){_0x122ef9=_0x122ef9-0x0;var _0x42fba0=_0x04bb[_0x122ef9];return _0x42fba0;};'use strict';var EventEmitter=require('events');var UserNotification=require(_0xb04b('0x0'))['db']['UserNotification'];var UserNotificationEvents=new EventEmitter();UserNotificationEvents[_0xb04b('0x1')](0x0);var events={'afterCreate':_0xb04b('0x2'),'afterUpdate':_0xb04b('0x3'),'afterDestroy':'remove'};function emitEvent(_0x209e52){return function(_0x26d1f4,_0x19fdfa,_0x5c9600){UserNotificationEvents[_0xb04b('0x4')](_0x209e52+':'+_0x26d1f4['id'],_0x26d1f4);UserNotificationEvents[_0xb04b('0x4')](_0x209e52,_0x26d1f4);_0x5c9600(null);};}for(var e in events){if(events['hasOwnProperty'](e)){var event=events[e];UserNotification[_0xb04b('0x5')](e,emitEvent(event));}}module[_0xb04b('0x6')]=UserNotificationEvents;
\ No newline at end of file