Built motion from commit efa66e19.|2.6.22
[motion2.git] / server / api / mailAccount / mailAccount.events.js
index 634a26d..78a8e3f 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x1267=['exports','events','../../mysqldb','save','update','remove','emit','hasOwnProperty','hook'];(function(_0x40bffc,_0x3a45d7){var _0x3007e9=function(_0x4c8fda){while(--_0x4c8fda){_0x40bffc['push'](_0x40bffc['shift']());}};_0x3007e9(++_0x3a45d7);}(_0x1267,0xb5));var _0x7126=function(_0x358ab3,_0x293a22){_0x358ab3=_0x358ab3-0x0;var _0x1b3535=_0x1267[_0x358ab3];return _0x1b3535;};'use strict';var EventEmitter=require(_0x7126('0x0'));var MailAccount=require(_0x7126('0x1'))['db']['MailAccount'];var MailAccountEvents=new EventEmitter();MailAccountEvents['setMaxListeners'](0x0);var events={'afterCreate':_0x7126('0x2'),'afterUpdate':_0x7126('0x3'),'afterDestroy':_0x7126('0x4')};function emitEvent(_0x3587d0){return function(_0x35f8e5,_0x403ed4,_0x4346f7){MailAccountEvents['emit'](_0x3587d0+':'+_0x35f8e5['id'],_0x35f8e5);MailAccountEvents[_0x7126('0x5')](_0x3587d0,_0x35f8e5);_0x4346f7(null);};}for(var e in events){if(events[_0x7126('0x6')](e)){var event=events[e];MailAccount[_0x7126('0x7')](e,emitEvent(event));}}module[_0x7126('0x8')]=MailAccountEvents;
\ No newline at end of file
+var _0xf970=['hasOwnProperty','hook','exports','events','MailAccount','setMaxListeners','save','update','remove','emit'];(function(_0x2adbeb,_0x5581be){var _0x5e18a6=function(_0x84e42b){while(--_0x84e42b){_0x2adbeb['push'](_0x2adbeb['shift']());}};_0x5e18a6(++_0x5581be);}(_0xf970,0x1d9));var _0x0f97=function(_0x3dd15e,_0x1f0015){_0x3dd15e=_0x3dd15e-0x0;var _0x231fd0=_0xf970[_0x3dd15e];return _0x231fd0;};'use strict';var EventEmitter=require(_0x0f97('0x0'));var MailAccount=require('../../mysqldb')['db'][_0x0f97('0x1')];var MailAccountEvents=new EventEmitter();MailAccountEvents[_0x0f97('0x2')](0x0);var events={'afterCreate':_0x0f97('0x3'),'afterUpdate':_0x0f97('0x4'),'afterDestroy':_0x0f97('0x5')};function emitEvent(_0x25e484){return function(_0x439149,_0x4ab74d,_0xc822e8){MailAccountEvents[_0x0f97('0x6')](_0x25e484+':'+_0x439149['id'],_0x439149);MailAccountEvents[_0x0f97('0x6')](_0x25e484,_0x439149);_0xc822e8(null);};}for(var e in events){if(events[_0x0f97('0x7')](e)){var event=events[e];MailAccount[_0x0f97('0x8')](e,emitEvent(event));}}module[_0x0f97('0x9')]=MailAccountEvents;
\ No newline at end of file