Built motion from commit f25620e4.|2.6.30
[motion2.git] / server / api / mailQueue / mailQueue.events.js
index 8f3e454..86f9633 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x5b85=['setMaxListeners','save','update','emit','hasOwnProperty','exports','../../mysqldb'];(function(_0x5f1391,_0x19c132){var _0x50ebe3=function(_0x3d00a3){while(--_0x3d00a3){_0x5f1391['push'](_0x5f1391['shift']());}};_0x50ebe3(++_0x19c132);}(_0x5b85,0x102));var _0x55b8=function(_0x26b65a,_0x2abe39){_0x26b65a=_0x26b65a-0x0;var _0x7c8322=_0x5b85[_0x26b65a];return _0x7c8322;};'use strict';var EventEmitter=require('events');var MailQueue=require(_0x55b8('0x0'))['db']['MailQueue'];var MailQueueEvents=new EventEmitter();MailQueueEvents[_0x55b8('0x1')](0x0);var events={'afterCreate':_0x55b8('0x2'),'afterUpdate':_0x55b8('0x3'),'afterDestroy':'remove'};function emitEvent(_0x5cfb7c){return function(_0x2b1fc6,_0x4183e2,_0xd6482a){MailQueueEvents[_0x55b8('0x4')](_0x5cfb7c+':'+_0x2b1fc6['id'],_0x2b1fc6);MailQueueEvents[_0x55b8('0x4')](_0x5cfb7c,_0x2b1fc6);_0xd6482a(null);};}for(var e in events){if(events[_0x55b8('0x5')](e)){var event=events[e];MailQueue['hook'](e,emitEvent(event));}}module[_0x55b8('0x6')]=MailQueueEvents;
\ No newline at end of file
+var _0x7e08=['MailQueue','setMaxListeners','save','update','remove','emit','hasOwnProperty','hook','exports','../../mysqldb'];(function(_0x219a12,_0x1e70c2){var _0x3a5a0b=function(_0x32ae6e){while(--_0x32ae6e){_0x219a12['push'](_0x219a12['shift']());}};_0x3a5a0b(++_0x1e70c2);}(_0x7e08,0xb3));var _0x87e0=function(_0xed9e57,_0x2d8ac8){_0xed9e57=_0xed9e57-0x0;var _0x4c4190=_0x7e08[_0xed9e57];return _0x4c4190;};'use strict';var EventEmitter=require('events');var MailQueue=require(_0x87e0('0x0'))['db'][_0x87e0('0x1')];var MailQueueEvents=new EventEmitter();MailQueueEvents[_0x87e0('0x2')](0x0);var events={'afterCreate':_0x87e0('0x3'),'afterUpdate':_0x87e0('0x4'),'afterDestroy':_0x87e0('0x5')};function emitEvent(_0x50ab34){return function(_0x19560c,_0x28a7a5,_0x30a7dd){MailQueueEvents['emit'](_0x50ab34+':'+_0x19560c['id'],_0x19560c);MailQueueEvents[_0x87e0('0x6')](_0x50ab34,_0x19560c);_0x30a7dd(null);};}for(var e in events){if(events[_0x87e0('0x7')](e)){var event=events[e];MailQueue[_0x87e0('0x8')](e,emitEvent(event));}}module[_0x87e0('0x9')]=MailQueueEvents;
\ No newline at end of file