Built motion from commit 6f14c8ba.|2.6.29
[motion2.git] / server / api / userNotification / userNotification.events.js
index 84ea052..616de59 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x1067=['hook','exports','../../mysqldb','setMaxListeners','save','update','remove','emit'];(function(_0x3b76e9,_0x39efb2){var _0x43489c=function(_0x1040a9){while(--_0x1040a9){_0x3b76e9['push'](_0x3b76e9['shift']());}};_0x43489c(++_0x39efb2);}(_0x1067,0x6a));var _0x7106=function(_0x185f94,_0x216238){_0x185f94=_0x185f94-0x0;var _0x34a698=_0x1067[_0x185f94];return _0x34a698;};'use strict';var EventEmitter=require('events');var UserNotification=require(_0x7106('0x0'))['db']['UserNotification'];var UserNotificationEvents=new EventEmitter();UserNotificationEvents[_0x7106('0x1')](0x0);var events={'afterCreate':_0x7106('0x2'),'afterUpdate':_0x7106('0x3'),'afterDestroy':_0x7106('0x4')};function emitEvent(_0x1378a0){return function(_0x115416,_0x360ab7,_0x1e7345){UserNotificationEvents[_0x7106('0x5')](_0x1378a0+':'+_0x115416['id'],_0x115416);UserNotificationEvents['emit'](_0x1378a0,_0x115416);_0x1e7345(null);};}for(var e in events){if(events['hasOwnProperty'](e)){var event=events[e];UserNotification[_0x7106('0x6')](e,emitEvent(event));}}module[_0x7106('0x7')]=UserNotificationEvents;
\ No newline at end of file
+var _0x9995=['save','update','remove','emit','hasOwnProperty','hook','exports','events','../../mysqldb','setMaxListeners'];(function(_0x1eb2ae,_0x558eb1){var _0x18c719=function(_0x246766){while(--_0x246766){_0x1eb2ae['push'](_0x1eb2ae['shift']());}};_0x18c719(++_0x558eb1);}(_0x9995,0x101));var _0x5999=function(_0xb3688c,_0x2a2b1a){_0xb3688c=_0xb3688c-0x0;var _0x1220a6=_0x9995[_0xb3688c];return _0x1220a6;};'use strict';var EventEmitter=require(_0x5999('0x0'));var UserNotification=require(_0x5999('0x1'))['db']['UserNotification'];var UserNotificationEvents=new EventEmitter();UserNotificationEvents[_0x5999('0x2')](0x0);var events={'afterCreate':_0x5999('0x3'),'afterUpdate':_0x5999('0x4'),'afterDestroy':_0x5999('0x5')};function emitEvent(_0x286506){return function(_0x4c0c09,_0x2ecec1,_0x2d4c80){UserNotificationEvents[_0x5999('0x6')](_0x286506+':'+_0x4c0c09['id'],_0x4c0c09);UserNotificationEvents[_0x5999('0x6')](_0x286506,_0x4c0c09);_0x2d4c80(null);};}for(var e in events){if(events[_0x5999('0x7')](e)){var event=events[e];UserNotification[_0x5999('0x8')](e,emitEvent(event));}}module[_0x5999('0x9')]=UserNotificationEvents;
\ No newline at end of file