Built motion from commit (unavailable).|2.5.31
[motion2.git] / server / api / mailQueue / mailQueue.events.js
index a14827b..6456ac3 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xea4e=['hook','exports','../../mysqldb','MailQueue','setMaxListeners','save','update','remove','emit'];(function(_0x216d45,_0x4989fe){var _0xbaac0b=function(_0x308a41){while(--_0x308a41){_0x216d45['push'](_0x216d45['shift']());}};_0xbaac0b(++_0x4989fe);}(_0xea4e,0xe3));var _0xeea4=function(_0x18ae6d,_0x255d00){_0x18ae6d=_0x18ae6d-0x0;var _0x3deb94=_0xea4e[_0x18ae6d];return _0x3deb94;};'use strict';var EventEmitter=require('events');var MailQueue=require(_0xeea4('0x0'))['db'][_0xeea4('0x1')];var MailQueueEvents=new EventEmitter();MailQueueEvents[_0xeea4('0x2')](0x0);var events={'afterCreate':_0xeea4('0x3'),'afterUpdate':_0xeea4('0x4'),'afterDestroy':_0xeea4('0x5')};function emitEvent(_0x43e798){return function(_0x423560,_0x3ed54d,_0x59c843){MailQueueEvents[_0xeea4('0x6')](_0x43e798+':'+_0x423560['id'],_0x423560);MailQueueEvents[_0xeea4('0x6')](_0x43e798,_0x423560);_0x59c843(null);};}for(var e in events){if(events['hasOwnProperty'](e)){var event=events[e];MailQueue[_0xeea4('0x7')](e,emitEvent(event));}}module[_0xeea4('0x8')]=MailQueueEvents;
\ No newline at end of file
+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