Built motion from commit (unavailable).|2.5.31
[motion2.git] / server / api / mailQueue / mailQueue.events.js
index ddff6e9..24a8fcc 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-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
+var _0xa0a6=['remove','emit','hasOwnProperty','hook','events','../../mysqldb','MailQueue','setMaxListeners','update'];(function(_0x2641f9,_0x26715f){var _0x585741=function(_0x2d1462){while(--_0x2d1462){_0x2641f9['push'](_0x2641f9['shift']());}};_0x585741(++_0x26715f);}(_0xa0a6,0x151));var _0x6a0a=function(_0x482597,_0x429104){_0x482597=_0x482597-0x0;var _0x2b87c8=_0xa0a6[_0x482597];return _0x2b87c8;};'use strict';var EventEmitter=require(_0x6a0a('0x0'));var MailQueue=require(_0x6a0a('0x1'))['db'][_0x6a0a('0x2')];var MailQueueEvents=new EventEmitter();MailQueueEvents[_0x6a0a('0x3')](0x0);var events={'afterCreate':'save','afterUpdate':_0x6a0a('0x4'),'afterDestroy':_0x6a0a('0x5')};function emitEvent(_0x4420e7){return function(_0x4a84b2,_0x525a41,_0x4af755){MailQueueEvents['emit'](_0x4420e7+':'+_0x4a84b2['id'],_0x4a84b2);MailQueueEvents[_0x6a0a('0x6')](_0x4420e7,_0x4a84b2);_0x4af755(null);};}for(var e in events){if(events[_0x6a0a('0x7')](e)){var event=events[e];MailQueue[_0x6a0a('0x8')](e,emitEvent(event));}}module['exports']=MailQueueEvents;
\ No newline at end of file