Built motion from commit 06eb8eb0.|2.6.31
[motion2.git] / server / api / mailQueue / mailQueue.events.js
index 7d49e64..f6d2ab5 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x649f=['emit','hasOwnProperty','hook','../../mysqldb','setMaxListeners','save','remove'];(function(_0x4c7594,_0x270c9c){var _0x2f0614=function(_0x5cb540){while(--_0x5cb540){_0x4c7594['push'](_0x4c7594['shift']());}};_0x2f0614(++_0x270c9c);}(_0x649f,0x1ae));var _0xf649=function(_0xbf8ebe,_0x3b69a5){_0xbf8ebe=_0xbf8ebe-0x0;var _0x1e25e8=_0x649f[_0xbf8ebe];return _0x1e25e8;};'use strict';var EventEmitter=require('events');var MailQueue=require(_0xf649('0x0'))['db']['MailQueue'];var MailQueueEvents=new EventEmitter();MailQueueEvents[_0xf649('0x1')](0x0);var events={'afterCreate':_0xf649('0x2'),'afterUpdate':'update','afterDestroy':_0xf649('0x3')};function emitEvent(_0x3feebf){return function(_0x5f1297,_0x558770,_0x26fe55){MailQueueEvents[_0xf649('0x4')](_0x3feebf+':'+_0x5f1297['id'],_0x5f1297);MailQueueEvents[_0xf649('0x4')](_0x3feebf,_0x5f1297);_0x26fe55(null);};}for(var e in events){if(events[_0xf649('0x5')](e)){var event=events[e];MailQueue[_0xf649('0x6')](e,emitEvent(event));}}module['exports']=MailQueueEvents;
\ No newline at end of file
+var _0xc091=['update','remove','emit','hasOwnProperty','hook','events','../../mysqldb','MailQueue','setMaxListeners','save'];(function(_0xdefbc3,_0x1ea49a){var _0x367798=function(_0x594678){while(--_0x594678){_0xdefbc3['push'](_0xdefbc3['shift']());}};_0x367798(++_0x1ea49a);}(_0xc091,0x159));var _0x1c09=function(_0x34c1ab,_0x8d09a8){_0x34c1ab=_0x34c1ab-0x0;var _0x44fa8d=_0xc091[_0x34c1ab];return _0x44fa8d;};'use strict';var EventEmitter=require(_0x1c09('0x0'));var MailQueue=require(_0x1c09('0x1'))['db'][_0x1c09('0x2')];var MailQueueEvents=new EventEmitter();MailQueueEvents[_0x1c09('0x3')](0x0);var events={'afterCreate':_0x1c09('0x4'),'afterUpdate':_0x1c09('0x5'),'afterDestroy':_0x1c09('0x6')};function emitEvent(_0x25283d){return function(_0x27fc47,_0x2851ac,_0x147b45){MailQueueEvents[_0x1c09('0x7')](_0x25283d+':'+_0x27fc47['id'],_0x27fc47);MailQueueEvents[_0x1c09('0x7')](_0x25283d,_0x27fc47);_0x147b45(null);};}for(var e in events){if(events[_0x1c09('0x8')](e)){var event=events[e];MailQueue[_0x1c09('0x9')](e,emitEvent(event));}}module['exports']=MailQueueEvents;
\ No newline at end of file