Built motion from commit (unavailable).|2.5.31
[motion2.git] / server / api / mailQueue / mailQueue.events.js
index 6456ac3..ddff6e9 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x4185=['events','MailQueue','setMaxListeners','save','remove','hasOwnProperty'];(function(_0x1b0a10,_0x4dcbc6){var _0xb61c95=function(_0x1c8573){while(--_0x1c8573){_0x1b0a10['push'](_0x1b0a10['shift']());}};_0xb61c95(++_0x4dcbc6);}(_0x4185,0x1a4));var _0x5418=function(_0x990052,_0x28b108){_0x990052=_0x990052-0x0;var _0x36f959=_0x4185[_0x990052];return _0x36f959;};'use strict';var EventEmitter=require(_0x5418('0x0'));var MailQueue=require('../../mysqldb')['db'][_0x5418('0x1')];var MailQueueEvents=new EventEmitter();MailQueueEvents[_0x5418('0x2')](0x0);var events={'afterCreate':_0x5418('0x3'),'afterUpdate':'update','afterDestroy':_0x5418('0x4')};function emitEvent(_0x318074){return function(_0x3701e5,_0x45fa38,_0x5492e9){MailQueueEvents['emit'](_0x318074+':'+_0x3701e5['id'],_0x3701e5);MailQueueEvents['emit'](_0x318074,_0x3701e5);_0x5492e9(null);};}for(var e in events){if(events[_0x5418('0x5')](e)){var event=events[e];MailQueue['hook'](e,emitEvent(event));}}module['exports']=MailQueueEvents;
\ No newline at end of file
+var _0x6d51=['update','remove','emit','hasOwnProperty','hook','exports','events','../../mysqldb','MailQueue'];(function(_0x122ef9,_0x451d2a){var _0x42fba0=function(_0x17c9d3){while(--_0x17c9d3){_0x122ef9['push'](_0x122ef9['shift']());}};_0x42fba0(++_0x451d2a);}(_0x6d51,0x15c));var _0x16d5=function(_0x21418d,_0x549b18){_0x21418d=_0x21418d-0x0;var _0x5f58fd=_0x6d51[_0x21418d];return _0x5f58fd;};'use strict';var EventEmitter=require(_0x16d5('0x0'));var MailQueue=require(_0x16d5('0x1'))['db'][_0x16d5('0x2')];var MailQueueEvents=new EventEmitter();MailQueueEvents['setMaxListeners'](0x0);var events={'afterCreate':'save','afterUpdate':_0x16d5('0x3'),'afterDestroy':_0x16d5('0x4')};function emitEvent(_0x5543e3){return function(_0x6149a0,_0x48b94c,_0x5f2a16){MailQueueEvents[_0x16d5('0x5')](_0x5543e3+':'+_0x6149a0['id'],_0x6149a0);MailQueueEvents[_0x16d5('0x5')](_0x5543e3,_0x6149a0);_0x5f2a16(null);};}for(var e in events){if(events[_0x16d5('0x6')](e)){var event=events[e];MailQueue[_0x16d5('0x7')](e,emitEvent(event));}}module[_0x16d5('0x8')]=MailQueueEvents;
\ No newline at end of file