Built motion from commit (unavailable).|2.6.0
[motion2.git] / server / api / mailQueue / mailQueue.events.js
index 2ad7d84..0dd8007 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x4d52=['MailQueue','setMaxListeners','save','remove','emit','hook','exports','events'];(function(_0x4de1b1,_0x18c64c){var _0x639f27=function(_0x635e03){while(--_0x635e03){_0x4de1b1['push'](_0x4de1b1['shift']());}};_0x639f27(++_0x18c64c);}(_0x4d52,0x1d7));var _0x24d5=function(_0x23aee1,_0x4280f9){_0x23aee1=_0x23aee1-0x0;var _0x18a9b1=_0x4d52[_0x23aee1];return _0x18a9b1;};'use strict';var EventEmitter=require(_0x24d5('0x0'));var MailQueue=require('../../mysqldb')['db'][_0x24d5('0x1')];var MailQueueEvents=new EventEmitter();MailQueueEvents[_0x24d5('0x2')](0x0);var events={'afterCreate':_0x24d5('0x3'),'afterUpdate':'update','afterDestroy':_0x24d5('0x4')};function emitEvent(_0x2333e8){return function(_0x4f23ee,_0x418101,_0xbf1b0e){MailQueueEvents[_0x24d5('0x5')](_0x2333e8+':'+_0x4f23ee['id'],_0x4f23ee);MailQueueEvents[_0x24d5('0x5')](_0x2333e8,_0x4f23ee);_0xbf1b0e(null);};}for(var e in events){if(events['hasOwnProperty'](e)){var event=events[e];MailQueue[_0x24d5('0x6')](e,emitEvent(event));}}module[_0x24d5('0x7')]=MailQueueEvents;
\ No newline at end of file
+var _0x7374=['remove','emit','hasOwnProperty','hook','exports','events','../../mysqldb','MailQueue','setMaxListeners','save','update'];(function(_0x55a178,_0x2e135e){var _0x2fab3f=function(_0x1ad954){while(--_0x1ad954){_0x55a178['push'](_0x55a178['shift']());}};_0x2fab3f(++_0x2e135e);}(_0x7374,0x1de));var _0x4737=function(_0x31af27,_0x4b80be){_0x31af27=_0x31af27-0x0;var _0x3a9bf0=_0x7374[_0x31af27];return _0x3a9bf0;};'use strict';var EventEmitter=require(_0x4737('0x0'));var MailQueue=require(_0x4737('0x1'))['db'][_0x4737('0x2')];var MailQueueEvents=new EventEmitter();MailQueueEvents[_0x4737('0x3')](0x0);var events={'afterCreate':_0x4737('0x4'),'afterUpdate':_0x4737('0x5'),'afterDestroy':_0x4737('0x6')};function emitEvent(_0x2c0584){return function(_0x58766a,_0x598f59,_0x15ee4c){MailQueueEvents[_0x4737('0x7')](_0x2c0584+':'+_0x58766a['id'],_0x58766a);MailQueueEvents[_0x4737('0x7')](_0x2c0584,_0x58766a);_0x15ee4c(null);};}for(var e in events){if(events[_0x4737('0x8')](e)){var event=events[e];MailQueue[_0x4737('0x9')](e,emitEvent(event));}}module[_0x4737('0xa')]=MailQueueEvents;
\ No newline at end of file