Built motion from commit 511216ff.|2.6.34
[motion2.git] / server / api / mailQueue / mailQueue.events.js
index c6c50b0..ffdfb6e 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x3d2a=['hook','exports','events','save','update','remove','emit','hasOwnProperty'];(function(_0x1bee5e,_0x841de6){var _0x1955cd=function(_0x292282){while(--_0x292282){_0x1bee5e['push'](_0x1bee5e['shift']());}};_0x1955cd(++_0x841de6);}(_0x3d2a,0x11a));var _0xa3d2=function(_0x1937c8,_0x5a1f28){_0x1937c8=_0x1937c8-0x0;var _0x48bedf=_0x3d2a[_0x1937c8];return _0x48bedf;};'use strict';var EventEmitter=require(_0xa3d2('0x0'));var MailQueue=require('../../mysqldb')['db']['MailQueue'];var MailQueueEvents=new EventEmitter();MailQueueEvents['setMaxListeners'](0x0);var events={'afterCreate':_0xa3d2('0x1'),'afterUpdate':_0xa3d2('0x2'),'afterDestroy':_0xa3d2('0x3')};function emitEvent(_0x2f5c02){return function(_0x190819,_0x209820,_0x4852ea){MailQueueEvents[_0xa3d2('0x4')](_0x2f5c02+':'+_0x190819['id'],_0x190819);MailQueueEvents[_0xa3d2('0x4')](_0x2f5c02,_0x190819);_0x4852ea(null);};}for(var e in events){if(events[_0xa3d2('0x5')](e)){var event=events[e];MailQueue[_0xa3d2('0x6')](e,emitEvent(event));}}module[_0xa3d2('0x7')]=MailQueueEvents;
\ No newline at end of file
+var _0x1c13=['MailQueue','save','update','emit','hasOwnProperty','hook','exports','events','../../mysqldb'];(function(_0x6131cd,_0x4c26a1){var _0x47e916=function(_0x1f2bce){while(--_0x1f2bce){_0x6131cd['push'](_0x6131cd['shift']());}};_0x47e916(++_0x4c26a1);}(_0x1c13,0x1c9));var _0x31c1=function(_0x34da88,_0x5f2281){_0x34da88=_0x34da88-0x0;var _0x1fe876=_0x1c13[_0x34da88];return _0x1fe876;};'use strict';var EventEmitter=require(_0x31c1('0x0'));var MailQueue=require(_0x31c1('0x1'))['db'][_0x31c1('0x2')];var MailQueueEvents=new EventEmitter();MailQueueEvents['setMaxListeners'](0x0);var events={'afterCreate':_0x31c1('0x3'),'afterUpdate':_0x31c1('0x4'),'afterDestroy':'remove'};function emitEvent(_0x3d5d53){return function(_0x231fa1,_0x18f6a4,_0x3b7013){MailQueueEvents[_0x31c1('0x5')](_0x3d5d53+':'+_0x231fa1['id'],_0x231fa1);MailQueueEvents[_0x31c1('0x5')](_0x3d5d53,_0x231fa1);_0x3b7013(null);};}for(var e in events){if(events[_0x31c1('0x6')](e)){var event=events[e];MailQueue[_0x31c1('0x7')](e,emitEvent(event));}}module[_0x31c1('0x8')]=MailQueueEvents;
\ No newline at end of file