Built motion from commit (unavailable).|2.4.3
[motion2.git] / server / api / mailQueue / mailQueue.events.js
index 21ad43f..685058c 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x401c=['setMaxListeners','save','update','remove','emit','hasOwnProperty','hook','exports','events','../../mysqldb'];(function(_0x3dd15e,_0x1f0015){var _0x231fd0=function(_0x4f680a){while(--_0x4f680a){_0x3dd15e['push'](_0x3dd15e['shift']());}};_0x231fd0(++_0x1f0015);}(_0x401c,0x1d4));var _0xc401=function(_0x27031e,_0x1eb8cd){_0x27031e=_0x27031e-0x0;var _0xfd46b3=_0x401c[_0x27031e];return _0xfd46b3;};'use strict';var EventEmitter=require(_0xc401('0x0'));var MailQueue=require(_0xc401('0x1'))['db']['MailQueue'];var MailQueueEvents=new EventEmitter();MailQueueEvents[_0xc401('0x2')](0x0);var events={'afterCreate':_0xc401('0x3'),'afterUpdate':_0xc401('0x4'),'afterDestroy':_0xc401('0x5')};function emitEvent(_0x14ce26){return function(_0x4cdc86,_0x5556cc,_0x5976a7){MailQueueEvents['emit'](_0x14ce26+':'+_0x4cdc86['id'],_0x4cdc86);MailQueueEvents[_0xc401('0x6')](_0x14ce26,_0x4cdc86);_0x5976a7(null);};}for(var e in events){if(events[_0xc401('0x7')](e)){var event=events[e];MailQueue[_0xc401('0x8')](e,emitEvent(event));}}module[_0xc401('0x9')]=MailQueueEvents;
\ No newline at end of file
+var _0x1741=['hasOwnProperty','exports','../../mysqldb','update','emit'];(function(_0x8ba19a,_0x1d2b2b){var _0x2bd8b4=function(_0xee823f){while(--_0xee823f){_0x8ba19a['push'](_0x8ba19a['shift']());}};_0x2bd8b4(++_0x1d2b2b);}(_0x1741,0x66));var _0x1174=function(_0x3ec822,_0x59a9c2){_0x3ec822=_0x3ec822-0x0;var _0x5927c6=_0x1741[_0x3ec822];return _0x5927c6;};'use strict';var EventEmitter=require('events');var MailQueue=require(_0x1174('0x0'))['db']['MailQueue'];var MailQueueEvents=new EventEmitter();MailQueueEvents['setMaxListeners'](0x0);var events={'afterCreate':'save','afterUpdate':_0x1174('0x1'),'afterDestroy':'remove'};function emitEvent(_0x51ba1d){return function(_0x210fe3,_0x53bc2f,_0x455f3b){MailQueueEvents['emit'](_0x51ba1d+':'+_0x210fe3['id'],_0x210fe3);MailQueueEvents[_0x1174('0x2')](_0x51ba1d,_0x210fe3);_0x455f3b(null);};}for(var e in events){if(events[_0x1174('0x3')](e)){var event=events[e];MailQueue['hook'](e,emitEvent(event));}}module[_0x1174('0x4')]=MailQueueEvents;
\ No newline at end of file