Built motion from commit 167bccf5.|2.6.7
[motion2.git] / server / api / mailAccount / mailAccount.events.js
index feb0a13..87d3328 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xb53e=['exports','events','../../mysqldb','setMaxListeners','save','remove','hasOwnProperty','hook'];(function(_0x19aa25,_0x16019f){var _0x1b6a40=function(_0x2c1a2d){while(--_0x2c1a2d){_0x19aa25['push'](_0x19aa25['shift']());}};_0x1b6a40(++_0x16019f);}(_0xb53e,0xa9));var _0xeb53=function(_0xb4fb5e,_0x1c3cde){_0xb4fb5e=_0xb4fb5e-0x0;var _0x3ffbf8=_0xb53e[_0xb4fb5e];return _0x3ffbf8;};'use strict';var EventEmitter=require(_0xeb53('0x0'));var MailAccount=require(_0xeb53('0x1'))['db']['MailAccount'];var MailAccountEvents=new EventEmitter();MailAccountEvents[_0xeb53('0x2')](0x0);var events={'afterCreate':_0xeb53('0x3'),'afterUpdate':'update','afterDestroy':_0xeb53('0x4')};function emitEvent(_0xbce00b){return function(_0x526b45,_0x21ce3d,_0x3b4dd3){MailAccountEvents['emit'](_0xbce00b+':'+_0x526b45['id'],_0x526b45);MailAccountEvents['emit'](_0xbce00b,_0x526b45);_0x3b4dd3(null);};}for(var e in events){if(events[_0xeb53('0x5')](e)){var event=events[e];MailAccount[_0xeb53('0x6')](e,emitEvent(event));}}module[_0xeb53('0x7')]=MailAccountEvents;
\ No newline at end of file
+var _0xdf28=['hasOwnProperty','hook','exports','events','MailAccount','save','update','emit'];(function(_0x22a7cb,_0x1f68b4){var _0x49c3a9=function(_0x4bac69){while(--_0x4bac69){_0x22a7cb['push'](_0x22a7cb['shift']());}};_0x49c3a9(++_0x1f68b4);}(_0xdf28,0x1c3));var _0x8df2=function(_0x236d24,_0x29e80a){_0x236d24=_0x236d24-0x0;var _0x1574cf=_0xdf28[_0x236d24];return _0x1574cf;};'use strict';var EventEmitter=require(_0x8df2('0x0'));var MailAccount=require('../../mysqldb')['db'][_0x8df2('0x1')];var MailAccountEvents=new EventEmitter();MailAccountEvents['setMaxListeners'](0x0);var events={'afterCreate':_0x8df2('0x2'),'afterUpdate':_0x8df2('0x3'),'afterDestroy':'remove'};function emitEvent(_0x4199a1){return function(_0x4db9ca,_0x304cb7,_0x251d50){MailAccountEvents[_0x8df2('0x4')](_0x4199a1+':'+_0x4db9ca['id'],_0x4db9ca);MailAccountEvents[_0x8df2('0x4')](_0x4199a1,_0x4db9ca);_0x251d50(null);};}for(var e in events){if(events[_0x8df2('0x5')](e)){var event=events[e];MailAccount[_0x8df2('0x6')](e,emitEvent(event));}}module[_0x8df2('0x7')]=MailAccountEvents;
\ No newline at end of file