Built motion from commit (unavailable).|2.5.26
[motion2.git] / server / api / mailAccount / mailAccount.events.js
index d87bb8f..00da035 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xde8e=['../../mysqldb','save','update','remove','emit','exports'];(function(_0x2cc8bb,_0x5f2607){var _0x140e40=function(_0x80d96d){while(--_0x80d96d){_0x2cc8bb['push'](_0x2cc8bb['shift']());}};_0x140e40(++_0x5f2607);}(_0xde8e,0x1c8));var _0xede8=function(_0x256cc1,_0x568424){_0x256cc1=_0x256cc1-0x0;var _0x330d0a=_0xde8e[_0x256cc1];return _0x330d0a;};'use strict';var EventEmitter=require('events');var MailAccount=require(_0xede8('0x0'))['db']['MailAccount'];var MailAccountEvents=new EventEmitter();MailAccountEvents['setMaxListeners'](0x0);var events={'afterCreate':_0xede8('0x1'),'afterUpdate':_0xede8('0x2'),'afterDestroy':_0xede8('0x3')};function emitEvent(_0x21f47e){return function(_0x22e6d2,_0x4edd0a,_0xf00298){MailAccountEvents[_0xede8('0x4')](_0x21f47e+':'+_0x22e6d2['id'],_0x22e6d2);MailAccountEvents['emit'](_0x21f47e,_0x22e6d2);_0xf00298(null);};}for(var e in events){if(events['hasOwnProperty'](e)){var event=events[e];MailAccount['hook'](e,emitEvent(event));}}module[_0xede8('0x5')]=MailAccountEvents;
\ No newline at end of file
+var _0x1f7e=['events','MailAccount','setMaxListeners','save','update','remove','emit','hasOwnProperty','exports'];(function(_0x446e61,_0x1b0314){var _0xf992b=function(_0x537f0f){while(--_0x537f0f){_0x446e61['push'](_0x446e61['shift']());}};_0xf992b(++_0x1b0314);}(_0x1f7e,0x1ef));var _0xe1f7=function(_0x1833ab,_0x10e949){_0x1833ab=_0x1833ab-0x0;var _0x5adb3a=_0x1f7e[_0x1833ab];return _0x5adb3a;};'use strict';var EventEmitter=require(_0xe1f7('0x0'));var MailAccount=require('../../mysqldb')['db'][_0xe1f7('0x1')];var MailAccountEvents=new EventEmitter();MailAccountEvents[_0xe1f7('0x2')](0x0);var events={'afterCreate':_0xe1f7('0x3'),'afterUpdate':_0xe1f7('0x4'),'afterDestroy':_0xe1f7('0x5')};function emitEvent(_0x346ae1){return function(_0x1fc625,_0x57b542,_0x222b80){MailAccountEvents[_0xe1f7('0x6')](_0x346ae1+':'+_0x1fc625['id'],_0x1fc625);MailAccountEvents[_0xe1f7('0x6')](_0x346ae1,_0x1fc625);_0x222b80(null);};}for(var e in events){if(events[_0xe1f7('0x7')](e)){var event=events[e];MailAccount['hook'](e,emitEvent(event));}}module[_0xe1f7('0x8')]=MailAccountEvents;
\ No newline at end of file