Built motion from commit (unavailable).|2.5.30
[motion2.git] / server / api / mailAccount / mailAccount.events.js
index 0affb16..790dd3b 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x1f1a=['../../mysqldb','MailAccount','setMaxListeners','save','update','remove','emit','hasOwnProperty','hook','exports','events'];(function(_0x48cf51,_0x3e9038){var _0x4bd9c7=function(_0x212833){while(--_0x212833){_0x48cf51['push'](_0x48cf51['shift']());}};_0x4bd9c7(++_0x3e9038);}(_0x1f1a,0x154));var _0xa1f1=function(_0xc6be3a,_0x540e05){_0xc6be3a=_0xc6be3a-0x0;var _0x56a310=_0x1f1a[_0xc6be3a];return _0x56a310;};'use strict';var EventEmitter=require(_0xa1f1('0x0'));var MailAccount=require(_0xa1f1('0x1'))['db'][_0xa1f1('0x2')];var MailAccountEvents=new EventEmitter();MailAccountEvents[_0xa1f1('0x3')](0x0);var events={'afterCreate':_0xa1f1('0x4'),'afterUpdate':_0xa1f1('0x5'),'afterDestroy':_0xa1f1('0x6')};function emitEvent(_0xd69dde){return function(_0x3b74ee,_0x333c89,_0x160100){MailAccountEvents[_0xa1f1('0x7')](_0xd69dde+':'+_0x3b74ee['id'],_0x3b74ee);MailAccountEvents['emit'](_0xd69dde,_0x3b74ee);_0x160100(null);};}for(var e in events){if(events[_0xa1f1('0x8')](e)){var event=events[e];MailAccount[_0xa1f1('0x9')](e,emitEvent(event));}}module[_0xa1f1('0xa')]=MailAccountEvents;
\ No newline at end of file
+var _0xb795=['update','remove','emit','hasOwnProperty','hook','exports','events','MailAccount','setMaxListeners','save'];(function(_0x5a95ea,_0x1ed7ca){var _0x4df06c=function(_0x1c1e9d){while(--_0x1c1e9d){_0x5a95ea['push'](_0x5a95ea['shift']());}};_0x4df06c(++_0x1ed7ca);}(_0xb795,0x146));var _0x5b79=function(_0x31dbf1,_0x424a9c){_0x31dbf1=_0x31dbf1-0x0;var _0x3966cb=_0xb795[_0x31dbf1];return _0x3966cb;};'use strict';var EventEmitter=require(_0x5b79('0x0'));var MailAccount=require('../../mysqldb')['db'][_0x5b79('0x1')];var MailAccountEvents=new EventEmitter();MailAccountEvents[_0x5b79('0x2')](0x0);var events={'afterCreate':_0x5b79('0x3'),'afterUpdate':_0x5b79('0x4'),'afterDestroy':_0x5b79('0x5')};function emitEvent(_0x512775){return function(_0x2ee15e,_0x57d1bb,_0x40ab6c){MailAccountEvents[_0x5b79('0x6')](_0x512775+':'+_0x2ee15e['id'],_0x2ee15e);MailAccountEvents[_0x5b79('0x6')](_0x512775,_0x2ee15e);_0x40ab6c(null);};}for(var e in events){if(events[_0x5b79('0x7')](e)){var event=events[e];MailAccount[_0x5b79('0x8')](e,emitEvent(event));}}module[_0x5b79('0x9')]=MailAccountEvents;
\ No newline at end of file