Built motion from commit a8c4dd89.|2.6.33
[motion2.git] / server / api / mailAccount / mailAccount.events.js
index 6ec99ad..0a53d93 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x4667=['../../mysqldb','setMaxListeners','remove','emit','hasOwnProperty','hook','exports','events'];(function(_0x263c87,_0x15742a){var _0x5bb58a=function(_0x347fab){while(--_0x347fab){_0x263c87['push'](_0x263c87['shift']());}};_0x5bb58a(++_0x15742a);}(_0x4667,0x10f));var _0x7466=function(_0x2bf9ae,_0x270fda){_0x2bf9ae=_0x2bf9ae-0x0;var _0x23c251=_0x4667[_0x2bf9ae];return _0x23c251;};'use strict';var EventEmitter=require(_0x7466('0x0'));var MailAccount=require(_0x7466('0x1'))['db']['MailAccount'];var MailAccountEvents=new EventEmitter();MailAccountEvents[_0x7466('0x2')](0x0);var events={'afterCreate':'save','afterUpdate':'update','afterDestroy':_0x7466('0x3')};function emitEvent(_0x20c421){return function(_0x2206b3,_0x5e4ad4,_0x4155aa){MailAccountEvents[_0x7466('0x4')](_0x20c421+':'+_0x2206b3['id'],_0x2206b3);MailAccountEvents[_0x7466('0x4')](_0x20c421,_0x2206b3);_0x4155aa(null);};}for(var e in events){if(events[_0x7466('0x5')](e)){var event=events[e];MailAccount[_0x7466('0x6')](e,emitEvent(event));}}module[_0x7466('0x7')]=MailAccountEvents;
\ No newline at end of file
+var _0x2a8e=['update','remove','emit','hasOwnProperty','hook','exports','events','MailAccount','setMaxListeners','save'];(function(_0x2bd20a,_0x53be0d){var _0x199a13=function(_0x58060f){while(--_0x58060f){_0x2bd20a['push'](_0x2bd20a['shift']());}};_0x199a13(++_0x53be0d);}(_0x2a8e,0x132));var _0xe2a8=function(_0x1d2cd5,_0x56dd51){_0x1d2cd5=_0x1d2cd5-0x0;var _0x12d99f=_0x2a8e[_0x1d2cd5];return _0x12d99f;};'use strict';var EventEmitter=require(_0xe2a8('0x0'));var MailAccount=require('../../mysqldb')['db'][_0xe2a8('0x1')];var MailAccountEvents=new EventEmitter();MailAccountEvents[_0xe2a8('0x2')](0x0);var events={'afterCreate':_0xe2a8('0x3'),'afterUpdate':_0xe2a8('0x4'),'afterDestroy':_0xe2a8('0x5')};function emitEvent(_0x23bce4){return function(_0x35d881,_0x3331f3,_0x1baf49){MailAccountEvents['emit'](_0x23bce4+':'+_0x35d881['id'],_0x35d881);MailAccountEvents[_0xe2a8('0x6')](_0x23bce4,_0x35d881);_0x1baf49(null);};}for(var e in events){if(events[_0xe2a8('0x7')](e)){var event=events[e];MailAccount[_0xe2a8('0x8')](e,emitEvent(event));}}module[_0xe2a8('0x9')]=MailAccountEvents;
\ No newline at end of file