Built motion from commit 3c2ce842.|2.6.31
[motion2.git] / server / api / userNotification / userNotification.events.js
index 00b7ac6..07ce5b9 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xba2b=['../../mysqldb','update','emit','hook','events'];(function(_0x549593,_0xb6794d){var _0x2cc628=function(_0x2e1dce){while(--_0x2e1dce){_0x549593['push'](_0x549593['shift']());}};_0x2cc628(++_0xb6794d);}(_0xba2b,0xe0));var _0xbba2=function(_0x3dd15e,_0x1f0015){_0x3dd15e=_0x3dd15e-0x0;var _0x231fd0=_0xba2b[_0x3dd15e];return _0x231fd0;};'use strict';var EventEmitter=require(_0xbba2('0x0'));var UserNotification=require(_0xbba2('0x1'))['db']['UserNotification'];var UserNotificationEvents=new EventEmitter();UserNotificationEvents['setMaxListeners'](0x0);var events={'afterCreate':'save','afterUpdate':_0xbba2('0x2'),'afterDestroy':'remove'};function emitEvent(_0x62f2d2){return function(_0x44c551,_0x5aeeaa,_0x219aef){UserNotificationEvents[_0xbba2('0x3')](_0x62f2d2+':'+_0x44c551['id'],_0x44c551);UserNotificationEvents['emit'](_0x62f2d2,_0x44c551);_0x219aef(null);};}for(var e in events){if(events['hasOwnProperty'](e)){var event=events[e];UserNotification[_0xbba2('0x4')](e,emitEvent(event));}}module['exports']=UserNotificationEvents;
\ No newline at end of file
+var _0x338e=['update','remove','hasOwnProperty','hook','exports','events','UserNotification','setMaxListeners','save'];(function(_0x37f21d,_0x50049a){var _0x5da49b=function(_0x3763f8){while(--_0x3763f8){_0x37f21d['push'](_0x37f21d['shift']());}};_0x5da49b(++_0x50049a);}(_0x338e,0x1e2));var _0xe338=function(_0x2641f9,_0x26715f){_0x2641f9=_0x2641f9-0x0;var _0x585741=_0x338e[_0x2641f9];return _0x585741;};'use strict';var EventEmitter=require(_0xe338('0x0'));var UserNotification=require('../../mysqldb')['db'][_0xe338('0x1')];var UserNotificationEvents=new EventEmitter();UserNotificationEvents[_0xe338('0x2')](0x0);var events={'afterCreate':_0xe338('0x3'),'afterUpdate':_0xe338('0x4'),'afterDestroy':_0xe338('0x5')};function emitEvent(_0x14964b){return function(_0x282b3d,_0x4eab74,_0x4a07dc){UserNotificationEvents['emit'](_0x14964b+':'+_0x282b3d['id'],_0x282b3d);UserNotificationEvents['emit'](_0x14964b,_0x282b3d);_0x4a07dc(null);};}for(var e in events){if(events[_0xe338('0x6')](e)){var event=events[e];UserNotification[_0xe338('0x7')](e,emitEvent(event));}}module[_0xe338('0x8')]=UserNotificationEvents;
\ No newline at end of file