Built motion from commit eddce310.|2.6.12
[motion2.git] / server / api / mailAccount / mailAccount.events.js
index 336eeb4..a0da35e 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xc82c=['save','update','remove','emit','exports','events','../../mysqldb','setMaxListeners'];(function(_0x321bb2,_0x202794){var _0x9c12ed=function(_0x263dd3){while(--_0x263dd3){_0x321bb2['push'](_0x321bb2['shift']());}};_0x9c12ed(++_0x202794);}(_0xc82c,0x125));var _0xcc82=function(_0x4c12ec,_0x2e9103){_0x4c12ec=_0x4c12ec-0x0;var _0x3ae42c=_0xc82c[_0x4c12ec];return _0x3ae42c;};'use strict';var EventEmitter=require(_0xcc82('0x0'));var MailAccount=require(_0xcc82('0x1'))['db']['MailAccount'];var MailAccountEvents=new EventEmitter();MailAccountEvents[_0xcc82('0x2')](0x0);var events={'afterCreate':_0xcc82('0x3'),'afterUpdate':_0xcc82('0x4'),'afterDestroy':_0xcc82('0x5')};function emitEvent(_0xbe69ef){return function(_0x574cc9,_0x51717f,_0x5be0a2){MailAccountEvents[_0xcc82('0x6')](_0xbe69ef+':'+_0x574cc9['id'],_0x574cc9);MailAccountEvents[_0xcc82('0x6')](_0xbe69ef,_0x574cc9);_0x5be0a2(null);};}for(var e in events){if(events['hasOwnProperty'](e)){var event=events[e];MailAccount['hook'](e,emitEvent(event));}}module[_0xcc82('0x7')]=MailAccountEvents;
\ No newline at end of file
+var _0xcef7=['update','emit','hook','../../mysqldb','MailAccount','setMaxListeners','save'];(function(_0x764005,_0x1bcef7){var _0x2571bf=function(_0x1327c8){while(--_0x1327c8){_0x764005['push'](_0x764005['shift']());}};_0x2571bf(++_0x1bcef7);}(_0xcef7,0xe3));var _0x7cef=function(_0x311f46,_0x2765fc){_0x311f46=_0x311f46-0x0;var _0x5047f2=_0xcef7[_0x311f46];return _0x5047f2;};'use strict';var EventEmitter=require('events');var MailAccount=require(_0x7cef('0x0'))['db'][_0x7cef('0x1')];var MailAccountEvents=new EventEmitter();MailAccountEvents[_0x7cef('0x2')](0x0);var events={'afterCreate':_0x7cef('0x3'),'afterUpdate':_0x7cef('0x4'),'afterDestroy':'remove'};function emitEvent(_0x36948c){return function(_0x23f22f,_0x4da2ce,_0x5aaea3){MailAccountEvents[_0x7cef('0x5')](_0x36948c+':'+_0x23f22f['id'],_0x23f22f);MailAccountEvents[_0x7cef('0x5')](_0x36948c,_0x23f22f);_0x5aaea3(null);};}for(var e in events){if(events['hasOwnProperty'](e)){var event=events[e];MailAccount[_0x7cef('0x6')](e,emitEvent(event));}}module['exports']=MailAccountEvents;
\ No newline at end of file