Built motion from commit f16df95f.|2.5.40
[motion2.git] / server / api / mailAccount / mailAccount.events.js
index 1ac50a8..b30d191 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xce22=['events','../../mysqldb','MailAccount','setMaxListeners','save','remove','emit','hasOwnProperty','hook'];(function(_0x1c2aa7,_0x1f7fb6){var _0x51594c=function(_0xf7869b){while(--_0xf7869b){_0x1c2aa7['push'](_0x1c2aa7['shift']());}};_0x51594c(++_0x1f7fb6);}(_0xce22,0xea));var _0x2ce2=function(_0x19bae5,_0x4e1554){_0x19bae5=_0x19bae5-0x0;var _0x172d36=_0xce22[_0x19bae5];return _0x172d36;};'use strict';var EventEmitter=require(_0x2ce2('0x0'));var MailAccount=require(_0x2ce2('0x1'))['db'][_0x2ce2('0x2')];var MailAccountEvents=new EventEmitter();MailAccountEvents[_0x2ce2('0x3')](0x0);var events={'afterCreate':_0x2ce2('0x4'),'afterUpdate':'update','afterDestroy':_0x2ce2('0x5')};function emitEvent(_0x5bc506){return function(_0x26b273,_0x1801be,_0x470a06){MailAccountEvents[_0x2ce2('0x6')](_0x5bc506+':'+_0x26b273['id'],_0x26b273);MailAccountEvents[_0x2ce2('0x6')](_0x5bc506,_0x26b273);_0x470a06(null);};}for(var e in events){if(events[_0x2ce2('0x7')](e)){var event=events[e];MailAccount[_0x2ce2('0x8')](e,emitEvent(event));}}module['exports']=MailAccountEvents;
\ No newline at end of file
+var _0x6334=['../../mysqldb','MailAccount','setMaxListeners','save','update','remove','emit','hasOwnProperty','hook','exports'];(function(_0x497064,_0x759c25){var _0x569064=function(_0x21990e){while(--_0x21990e){_0x497064['push'](_0x497064['shift']());}};_0x569064(++_0x759c25);}(_0x6334,0x168));var _0x4633=function(_0x3a8db5,_0x31cff7){_0x3a8db5=_0x3a8db5-0x0;var _0x2c03cd=_0x6334[_0x3a8db5];return _0x2c03cd;};'use strict';var EventEmitter=require('events');var MailAccount=require(_0x4633('0x0'))['db'][_0x4633('0x1')];var MailAccountEvents=new EventEmitter();MailAccountEvents[_0x4633('0x2')](0x0);var events={'afterCreate':_0x4633('0x3'),'afterUpdate':_0x4633('0x4'),'afterDestroy':_0x4633('0x5')};function emitEvent(_0x3b493f){return function(_0x1cbc11,_0x47d758,_0x43bf3a){MailAccountEvents[_0x4633('0x6')](_0x3b493f+':'+_0x1cbc11['id'],_0x1cbc11);MailAccountEvents[_0x4633('0x6')](_0x3b493f,_0x1cbc11);_0x43bf3a(null);};}for(var e in events){if(events[_0x4633('0x7')](e)){var event=events[e];MailAccount[_0x4633('0x8')](e,emitEvent(event));}}module[_0x4633('0x9')]=MailAccountEvents;
\ No newline at end of file