Built motion from commit (unavailable).|2.5.17
[motion2.git] / server / api / mailAccount / mailAccount.events.js
index 469302a..2a94eaa 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xb0eb=['hasOwnProperty','exports','../../mysqldb','MailAccount','setMaxListeners','update','remove','emit'];(function(_0x339217,_0x376fc8){var _0x2f0fd8=function(_0x27be8d){while(--_0x27be8d){_0x339217['push'](_0x339217['shift']());}};_0x2f0fd8(++_0x376fc8);}(_0xb0eb,0x1c2));var _0xbb0e=function(_0x48b50a,_0x5bed3a){_0x48b50a=_0x48b50a-0x0;var _0x3cedfd=_0xb0eb[_0x48b50a];return _0x3cedfd;};'use strict';var EventEmitter=require('events');var MailAccount=require(_0xbb0e('0x0'))['db'][_0xbb0e('0x1')];var MailAccountEvents=new EventEmitter();MailAccountEvents[_0xbb0e('0x2')](0x0);var events={'afterCreate':'save','afterUpdate':_0xbb0e('0x3'),'afterDestroy':_0xbb0e('0x4')};function emitEvent(_0x486bb0){return function(_0x34c9b3,_0x4ff972,_0x5b1070){MailAccountEvents['emit'](_0x486bb0+':'+_0x34c9b3['id'],_0x34c9b3);MailAccountEvents[_0xbb0e('0x5')](_0x486bb0,_0x34c9b3);_0x5b1070(null);};}for(var e in events){if(events[_0xbb0e('0x6')](e)){var event=events[e];MailAccount['hook'](e,emitEvent(event));}}module[_0xbb0e('0x7')]=MailAccountEvents;
\ No newline at end of file
+var _0x8773=['update','emit','hook','exports','../../mysqldb','MailAccount','save'];(function(_0x502c7d,_0x2f1285){var _0x30b7ed=function(_0x2d92f3){while(--_0x2d92f3){_0x502c7d['push'](_0x502c7d['shift']());}};_0x30b7ed(++_0x2f1285);}(_0x8773,0x1bd));var _0x3877=function(_0x5c8a46,_0x3c7840){_0x5c8a46=_0x5c8a46-0x0;var _0xd6acfe=_0x8773[_0x5c8a46];return _0xd6acfe;};'use strict';var EventEmitter=require('events');var MailAccount=require(_0x3877('0x0'))['db'][_0x3877('0x1')];var MailAccountEvents=new EventEmitter();MailAccountEvents['setMaxListeners'](0x0);var events={'afterCreate':_0x3877('0x2'),'afterUpdate':_0x3877('0x3'),'afterDestroy':'remove'};function emitEvent(_0x1afcca){return function(_0x3d7011,_0x282fd4,_0x45ed34){MailAccountEvents[_0x3877('0x4')](_0x1afcca+':'+_0x3d7011['id'],_0x3d7011);MailAccountEvents[_0x3877('0x4')](_0x1afcca,_0x3d7011);_0x45ed34(null);};}for(var e in events){if(events['hasOwnProperty'](e)){var event=events[e];MailAccount[_0x3877('0x5')](e,emitEvent(event));}}module[_0x3877('0x6')]=MailAccountEvents;
\ No newline at end of file