Built motion from commit 980b26c3.|2.6.29
[motion2.git] / server / api / userNotification / userNotification.events.js
index 19005c9..7d29208 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x8529=['remove','emit','hasOwnProperty','hook','events','../../mysqldb','UserNotification','setMaxListeners','update'];(function(_0x4f5716,_0x2d5112){var _0x53a8fa=function(_0x402b7b){while(--_0x402b7b){_0x4f5716['push'](_0x4f5716['shift']());}};_0x53a8fa(++_0x2d5112);}(_0x8529,0x187));var _0x9852=function(_0x601339,_0x35b601){_0x601339=_0x601339-0x0;var _0x387896=_0x8529[_0x601339];return _0x387896;};'use strict';var EventEmitter=require(_0x9852('0x0'));var UserNotification=require(_0x9852('0x1'))['db'][_0x9852('0x2')];var UserNotificationEvents=new EventEmitter();UserNotificationEvents[_0x9852('0x3')](0x0);var events={'afterCreate':'save','afterUpdate':_0x9852('0x4'),'afterDestroy':_0x9852('0x5')};function emitEvent(_0x47fc17){return function(_0x33919a,_0xb8c5b9,_0xe751c5){UserNotificationEvents['emit'](_0x47fc17+':'+_0x33919a['id'],_0x33919a);UserNotificationEvents[_0x9852('0x6')](_0x47fc17,_0x33919a);_0xe751c5(null);};}for(var e in events){if(events[_0x9852('0x7')](e)){var event=events[e];UserNotification[_0x9852('0x8')](e,emitEvent(event));}}module['exports']=UserNotificationEvents;
\ No newline at end of file
+var _0xcc70=['hook','exports','events','../../mysqldb','save','update','emit','hasOwnProperty'];(function(_0x531514,_0x5e44de){var _0x334f40=function(_0x4eb5c5){while(--_0x4eb5c5){_0x531514['push'](_0x531514['shift']());}};_0x334f40(++_0x5e44de);}(_0xcc70,0x1ba));var _0x0cc7=function(_0x2bddf9,_0x22c873){_0x2bddf9=_0x2bddf9-0x0;var _0x3f3ae9=_0xcc70[_0x2bddf9];return _0x3f3ae9;};'use strict';var EventEmitter=require(_0x0cc7('0x0'));var UserNotification=require(_0x0cc7('0x1'))['db']['UserNotification'];var UserNotificationEvents=new EventEmitter();UserNotificationEvents['setMaxListeners'](0x0);var events={'afterCreate':_0x0cc7('0x2'),'afterUpdate':_0x0cc7('0x3'),'afterDestroy':'remove'};function emitEvent(_0x4128bb){return function(_0x418980,_0x1bdf03,_0x568154){UserNotificationEvents[_0x0cc7('0x4')](_0x4128bb+':'+_0x418980['id'],_0x418980);UserNotificationEvents[_0x0cc7('0x4')](_0x4128bb,_0x418980);_0x568154(null);};}for(var e in events){if(events[_0x0cc7('0x5')](e)){var event=events[e];UserNotification[_0x0cc7('0x6')](e,emitEvent(event));}}module[_0x0cc7('0x7')]=UserNotificationEvents;
\ No newline at end of file