Built motion from commit 44377920.|2.6.11
[motion2.git] / server / api / userNotification / userNotification.events.js
index 590f9e1..9c37edb 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x1c8b=['hook','exports','events','../../mysqldb','setMaxListeners','save','update','remove','emit','hasOwnProperty'];(function(_0x35a366,_0x493ace){var _0x389bc3=function(_0x3e4e86){while(--_0x3e4e86){_0x35a366['push'](_0x35a366['shift']());}};_0x389bc3(++_0x493ace);}(_0x1c8b,0x1ec));var _0xb1c8=function(_0x3103c0,_0x29b196){_0x3103c0=_0x3103c0-0x0;var _0xc5d357=_0x1c8b[_0x3103c0];return _0xc5d357;};'use strict';var EventEmitter=require(_0xb1c8('0x0'));var UserNotification=require(_0xb1c8('0x1'))['db']['UserNotification'];var UserNotificationEvents=new EventEmitter();UserNotificationEvents[_0xb1c8('0x2')](0x0);var events={'afterCreate':_0xb1c8('0x3'),'afterUpdate':_0xb1c8('0x4'),'afterDestroy':_0xb1c8('0x5')};function emitEvent(_0x10fba7){return function(_0x2210c7,_0x14bccb,_0x121f87){UserNotificationEvents['emit'](_0x10fba7+':'+_0x2210c7['id'],_0x2210c7);UserNotificationEvents[_0xb1c8('0x6')](_0x10fba7,_0x2210c7);_0x121f87(null);};}for(var e in events){if(events[_0xb1c8('0x7')](e)){var event=events[e];UserNotification[_0xb1c8('0x8')](e,emitEvent(event));}}module[_0xb1c8('0x9')]=UserNotificationEvents;
\ No newline at end of file
+var _0x7ecb=['remove','emit','hasOwnProperty','hook','events','../../mysqldb','UserNotification','setMaxListeners','save','update'];(function(_0x3ab51d,_0x2fa01d){var _0x29a04e=function(_0x7807b0){while(--_0x7807b0){_0x3ab51d['push'](_0x3ab51d['shift']());}};_0x29a04e(++_0x2fa01d);}(_0x7ecb,0x11c));var _0xb7ec=function(_0x20a584,_0xe384a5){_0x20a584=_0x20a584-0x0;var _0x4b41a8=_0x7ecb[_0x20a584];return _0x4b41a8;};'use strict';var EventEmitter=require(_0xb7ec('0x0'));var UserNotification=require(_0xb7ec('0x1'))['db'][_0xb7ec('0x2')];var UserNotificationEvents=new EventEmitter();UserNotificationEvents[_0xb7ec('0x3')](0x0);var events={'afterCreate':_0xb7ec('0x4'),'afterUpdate':_0xb7ec('0x5'),'afterDestroy':_0xb7ec('0x6')};function emitEvent(_0x3101d5){return function(_0x1fe5b2,_0x34f1d7,_0x48f512){UserNotificationEvents[_0xb7ec('0x7')](_0x3101d5+':'+_0x1fe5b2['id'],_0x1fe5b2);UserNotificationEvents[_0xb7ec('0x7')](_0x3101d5,_0x1fe5b2);_0x48f512(null);};}for(var e in events){if(events[_0xb7ec('0x8')](e)){var event=events[e];UserNotification[_0xb7ec('0x9')](e,emitEvent(event));}}module['exports']=UserNotificationEvents;
\ No newline at end of file