Built motion from commit 39adb707.|2.6.14
[motion2.git] / server / api / mailAccount / mailAccount.events.js
index 4e076fa..60f7894 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x25a5=['exports','events','../../mysqldb','setMaxListeners','remove','hook'];(function(_0x500a04,_0x645161){var _0x444f62=function(_0x30d1b0){while(--_0x30d1b0){_0x500a04['push'](_0x500a04['shift']());}};_0x444f62(++_0x645161);}(_0x25a5,0x1e1));var _0x525a=function(_0x3574b8,_0x9c75db){_0x3574b8=_0x3574b8-0x0;var _0x5891b2=_0x25a5[_0x3574b8];return _0x5891b2;};'use strict';var EventEmitter=require(_0x525a('0x0'));var MailAccount=require(_0x525a('0x1'))['db']['MailAccount'];var MailAccountEvents=new EventEmitter();MailAccountEvents[_0x525a('0x2')](0x0);var events={'afterCreate':'save','afterUpdate':'update','afterDestroy':_0x525a('0x3')};function emitEvent(_0x5d59f6){return function(_0x2f3c90,_0x57588d,_0xd030c4){MailAccountEvents['emit'](_0x5d59f6+':'+_0x2f3c90['id'],_0x2f3c90);MailAccountEvents['emit'](_0x5d59f6,_0x2f3c90);_0xd030c4(null);};}for(var e in events){if(events['hasOwnProperty'](e)){var event=events[e];MailAccount[_0x525a('0x4')](e,emitEvent(event));}}module[_0x525a('0x5')]=MailAccountEvents;
\ No newline at end of file
+var _0x13c5=['emit','hasOwnProperty','events'];(function(_0x49a425,_0x4f30f9){var _0x33f0fa=function(_0x12c4d9){while(--_0x12c4d9){_0x49a425['push'](_0x49a425['shift']());}};_0x33f0fa(++_0x4f30f9);}(_0x13c5,0x7a));var _0x513c=function(_0x59352d,_0x596220){_0x59352d=_0x59352d-0x0;var _0x319b5d=_0x13c5[_0x59352d];return _0x319b5d;};'use strict';var EventEmitter=require(_0x513c('0x0'));var MailAccount=require('../../mysqldb')['db']['MailAccount'];var MailAccountEvents=new EventEmitter();MailAccountEvents['setMaxListeners'](0x0);var events={'afterCreate':'save','afterUpdate':'update','afterDestroy':'remove'};function emitEvent(_0x432ab7){return function(_0x516e1a,_0x4d46c0,_0x477e2c){MailAccountEvents[_0x513c('0x1')](_0x432ab7+':'+_0x516e1a['id'],_0x516e1a);MailAccountEvents[_0x513c('0x1')](_0x432ab7,_0x516e1a);_0x477e2c(null);};}for(var e in events){if(events[_0x513c('0x2')](e)){var event=events[e];MailAccount['hook'](e,emitEvent(event));}}module['exports']=MailAccountEvents;
\ No newline at end of file