Built motion from commit 3c2ce842.|2.6.31
[motion2.git] / server / api / mailQueue / mailQueue.events.js
index 6706980..563dfcb 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x448e=['exports','events','../../mysqldb','setMaxListeners','save','remove','emit','hasOwnProperty','hook'];(function(_0x32b50a,_0x435ae9){var _0x3d9c2e=function(_0x3b6c4b){while(--_0x3b6c4b){_0x32b50a['push'](_0x32b50a['shift']());}};_0x3d9c2e(++_0x435ae9);}(_0x448e,0x88));var _0xe448=function(_0x2650e9,_0xb91cc){_0x2650e9=_0x2650e9-0x0;var _0x3511c8=_0x448e[_0x2650e9];return _0x3511c8;};'use strict';var EventEmitter=require(_0xe448('0x0'));var MailQueue=require(_0xe448('0x1'))['db']['MailQueue'];var MailQueueEvents=new EventEmitter();MailQueueEvents[_0xe448('0x2')](0x0);var events={'afterCreate':_0xe448('0x3'),'afterUpdate':'update','afterDestroy':_0xe448('0x4')};function emitEvent(_0xf64b43){return function(_0x4f7344,_0x5b2089,_0x270dba){MailQueueEvents['emit'](_0xf64b43+':'+_0x4f7344['id'],_0x4f7344);MailQueueEvents[_0xe448('0x5')](_0xf64b43,_0x4f7344);_0x270dba(null);};}for(var e in events){if(events[_0xe448('0x6')](e)){var event=events[e];MailQueue[_0xe448('0x7')](e,emitEvent(event));}}module[_0xe448('0x8')]=MailQueueEvents;
\ No newline at end of file
+var _0xb3fa=['remove','emit','hook','../../mysqldb','MailQueue','update'];(function(_0x315aa8,_0x262f9c){var _0x20f758=function(_0x1765e7){while(--_0x1765e7){_0x315aa8['push'](_0x315aa8['shift']());}};_0x20f758(++_0x262f9c);}(_0xb3fa,0x159));var _0xab3f=function(_0x26bf83,_0x2a3592){_0x26bf83=_0x26bf83-0x0;var _0x39edae=_0xb3fa[_0x26bf83];return _0x39edae;};'use strict';var EventEmitter=require('events');var MailQueue=require(_0xab3f('0x0'))['db'][_0xab3f('0x1')];var MailQueueEvents=new EventEmitter();MailQueueEvents['setMaxListeners'](0x0);var events={'afterCreate':'save','afterUpdate':_0xab3f('0x2'),'afterDestroy':_0xab3f('0x3')};function emitEvent(_0x519f3b){return function(_0x68d615,_0x3ee341,_0x15fcdb){MailQueueEvents[_0xab3f('0x4')](_0x519f3b+':'+_0x68d615['id'],_0x68d615);MailQueueEvents[_0xab3f('0x4')](_0x519f3b,_0x68d615);_0x15fcdb(null);};}for(var e in events){if(events['hasOwnProperty'](e)){var event=events[e];MailQueue[_0xab3f('0x5')](e,emitEvent(event));}}module['exports']=MailQueueEvents;
\ No newline at end of file