Built motion from commit 0c5f406c.|2.6.29
[motion2.git] / server / api / mailQueue / mailQueue.events.js
index b1117d6..68eb86d 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x4e59=['emit','exports','events','../../mysqldb','MailQueue','setMaxListeners','save','update','remove'];(function(_0x5654df,_0x395bb2){var _0x7e5ba4=function(_0x38e76a){while(--_0x38e76a){_0x5654df['push'](_0x5654df['shift']());}};_0x7e5ba4(++_0x395bb2);}(_0x4e59,0xb6));var _0x94e5=function(_0x122ef9,_0x451d2a){_0x122ef9=_0x122ef9-0x0;var _0x42fba0=_0x4e59[_0x122ef9];return _0x42fba0;};'use strict';var EventEmitter=require(_0x94e5('0x0'));var MailQueue=require(_0x94e5('0x1'))['db'][_0x94e5('0x2')];var MailQueueEvents=new EventEmitter();MailQueueEvents[_0x94e5('0x3')](0x0);var events={'afterCreate':_0x94e5('0x4'),'afterUpdate':_0x94e5('0x5'),'afterDestroy':_0x94e5('0x6')};function emitEvent(_0x4dbb7d){return function(_0x4fc251,_0x20a41f,_0x288faf){MailQueueEvents['emit'](_0x4dbb7d+':'+_0x4fc251['id'],_0x4fc251);MailQueueEvents[_0x94e5('0x7')](_0x4dbb7d,_0x4fc251);_0x288faf(null);};}for(var e in events){if(events['hasOwnProperty'](e)){var event=events[e];MailQueue['hook'](e,emitEvent(event));}}module[_0x94e5('0x8')]=MailQueueEvents;
\ No newline at end of file
+var _0xb55b=['save','emit','hook','exports','MailQueue','setMaxListeners'];(function(_0xd56532,_0x229c9e){var _0x4fef28=function(_0x455c40){while(--_0x455c40){_0xd56532['push'](_0xd56532['shift']());}};_0x4fef28(++_0x229c9e);}(_0xb55b,0x166));var _0xbb55=function(_0x5e58d7,_0x1f8bfe){_0x5e58d7=_0x5e58d7-0x0;var _0x1f7d72=_0xb55b[_0x5e58d7];return _0x1f7d72;};'use strict';var EventEmitter=require('events');var MailQueue=require('../../mysqldb')['db'][_0xbb55('0x0')];var MailQueueEvents=new EventEmitter();MailQueueEvents[_0xbb55('0x1')](0x0);var events={'afterCreate':_0xbb55('0x2'),'afterUpdate':'update','afterDestroy':'remove'};function emitEvent(_0xc9e2af){return function(_0x41dcf1,_0x42d5d0,_0x20fd5f){MailQueueEvents[_0xbb55('0x3')](_0xc9e2af+':'+_0x41dcf1['id'],_0x41dcf1);MailQueueEvents[_0xbb55('0x3')](_0xc9e2af,_0x41dcf1);_0x20fd5f(null);};}for(var e in events){if(events['hasOwnProperty'](e)){var event=events[e];MailQueue[_0xbb55('0x4')](e,emitEvent(event));}}module[_0xbb55('0x5')]=MailQueueEvents;
\ No newline at end of file