Built motion from commit 1ea47bf4.|2.6.34
[motion2.git] / server / api / mailQueue / mailQueue.events.js
index 7736620..cf3373e 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xd78f=['save','remove','emit','hook','exports','../../mysqldb','MailQueue','setMaxListeners'];(function(_0x573e08,_0x185b22){var _0x1730bb=function(_0x34b0cc){while(--_0x34b0cc){_0x573e08['push'](_0x573e08['shift']());}};_0x1730bb(++_0x185b22);}(_0xd78f,0x1ad));var _0xfd78=function(_0x20668b,_0x2b7c6f){_0x20668b=_0x20668b-0x0;var _0x3e9a1c=_0xd78f[_0x20668b];return _0x3e9a1c;};'use strict';var EventEmitter=require('events');var MailQueue=require(_0xfd78('0x0'))['db'][_0xfd78('0x1')];var MailQueueEvents=new EventEmitter();MailQueueEvents[_0xfd78('0x2')](0x0);var events={'afterCreate':_0xfd78('0x3'),'afterUpdate':'update','afterDestroy':_0xfd78('0x4')};function emitEvent(_0x358120){return function(_0x103943,_0x3621aa,_0x218005){MailQueueEvents[_0xfd78('0x5')](_0x358120+':'+_0x103943['id'],_0x103943);MailQueueEvents[_0xfd78('0x5')](_0x358120,_0x103943);_0x218005(null);};}for(var e in events){if(events['hasOwnProperty'](e)){var event=events[e];MailQueue[_0xfd78('0x6')](e,emitEvent(event));}}module[_0xfd78('0x7')]=MailQueueEvents;
\ No newline at end of file
+var _0xc354=['remove','emit','hasOwnProperty','hook','exports','MailQueue','setMaxListeners','save','update'];(function(_0x403b93,_0x7a6063){var _0x1497d2=function(_0x121886){while(--_0x121886){_0x403b93['push'](_0x403b93['shift']());}};_0x1497d2(++_0x7a6063);}(_0xc354,0x71));var _0x4c35=function(_0x14add3,_0x13ce8d){_0x14add3=_0x14add3-0x0;var _0x4a174f=_0xc354[_0x14add3];return _0x4a174f;};'use strict';var EventEmitter=require('events');var MailQueue=require('../../mysqldb')['db'][_0x4c35('0x0')];var MailQueueEvents=new EventEmitter();MailQueueEvents[_0x4c35('0x1')](0x0);var events={'afterCreate':_0x4c35('0x2'),'afterUpdate':_0x4c35('0x3'),'afterDestroy':_0x4c35('0x4')};function emitEvent(_0x56873c){return function(_0xf9992f,_0x46768b,_0x12182c){MailQueueEvents['emit'](_0x56873c+':'+_0xf9992f['id'],_0xf9992f);MailQueueEvents[_0x4c35('0x5')](_0x56873c,_0xf9992f);_0x12182c(null);};}for(var e in events){if(events[_0x4c35('0x6')](e)){var event=events[e];MailQueue[_0x4c35('0x7')](e,emitEvent(event));}}module[_0x4c35('0x8')]=MailQueueEvents;
\ No newline at end of file