X-Git-Url: http://repos.xcallymotion.com/?a=blobdiff_plain;f=server%2Fapi%2FmailQueue%2FmailQueue.events.js;h=abf9e54fbb377c3db0e8988bc71512b0f8330dcc;hb=44bd2814959684a7f7b774f2c71a3b12f9ba5952;hp=4178ab35ef17c4ff14fb1feb51dd3cbb8721011b;hpb=868a31873a4f5d6a45b7a9cfef882f2e311d37fa;p=motion2.git diff --git a/server/api/mailQueue/mailQueue.events.js b/server/api/mailQueue/mailQueue.events.js index 4178ab3..abf9e54 100644 --- a/server/api/mailQueue/mailQueue.events.js +++ b/server/api/mailQueue/mailQueue.events.js @@ -15,4 +15,4 @@ // * treaties. The SOFTWARE PRODUCT is licensed, not sold. * // * * // ************************************************************************* -var _0x75c6=['update','remove','hasOwnProperty','exports','../../mysqldb','MailQueue','setMaxListeners'];(function(_0x27af45,_0x1b57aa){var _0x18df21=function(_0x4b7679){while(--_0x4b7679){_0x27af45['push'](_0x27af45['shift']());}};_0x18df21(++_0x1b57aa);}(_0x75c6,0x11c));var _0x675c=function(_0x40c25c,_0x25e8eb){_0x40c25c=_0x40c25c-0x0;var _0x43b5de=_0x75c6[_0x40c25c];return _0x43b5de;};'use strict';var EventEmitter=require('events');var MailQueue=require(_0x675c('0x0'))['db'][_0x675c('0x1')];var MailQueueEvents=new EventEmitter();MailQueueEvents[_0x675c('0x2')](0x0);var events={'afterCreate':'save','afterUpdate':_0x675c('0x3'),'afterDestroy':_0x675c('0x4')};function emitEvent(_0x2a6c34){return function(_0xf73791,_0x56ab3c,_0x442431){MailQueueEvents['emit'](_0x2a6c34+':'+_0xf73791['id'],_0xf73791);MailQueueEvents['emit'](_0x2a6c34,_0xf73791);_0x442431(null);};}for(var e in events){if(events[_0x675c('0x5')](e)){var event=events[e];MailQueue['hook'](e,emitEvent(event));}}module[_0x675c('0x6')]=MailQueueEvents; \ No newline at end of file +var _0x0d58=['emit','exports','events','../../mysqldb','MailQueue','setMaxListeners','update','remove'];(function(_0x31c3ec,_0x41a015){var _0x319164=function(_0x52c298){while(--_0x52c298){_0x31c3ec['push'](_0x31c3ec['shift']());}};_0x319164(++_0x41a015);}(_0x0d58,0x1ba));var _0x80d5=function(_0x5de532,_0x2941c4){_0x5de532=_0x5de532-0x0;var _0x4e9192=_0x0d58[_0x5de532];return _0x4e9192;};'use strict';var EventEmitter=require(_0x80d5('0x0'));var MailQueue=require(_0x80d5('0x1'))['db'][_0x80d5('0x2')];var MailQueueEvents=new EventEmitter();MailQueueEvents[_0x80d5('0x3')](0x0);var events={'afterCreate':'save','afterUpdate':_0x80d5('0x4'),'afterDestroy':_0x80d5('0x5')};function emitEvent(_0x146ffa){return function(_0x14ac3d,_0x5d4f94,_0x18fb68){MailQueueEvents[_0x80d5('0x6')](_0x146ffa+':'+_0x14ac3d['id'],_0x14ac3d);MailQueueEvents[_0x80d5('0x6')](_0x146ffa,_0x14ac3d);_0x18fb68(null);};}for(var e in events){if(events['hasOwnProperty'](e)){var event=events[e];MailQueue['hook'](e,emitEvent(event));}}module[_0x80d5('0x7')]=MailQueueEvents; \ No newline at end of file