Built motion from commit 511216ff.|2.6.34
[motion2.git] / server / api / mailMessage / mailMessage.events.js
index 08a41d5..7ba9c4b 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x8308=['exports','events','MailMessage','setMaxListeners','update','emit','hook'];(function(_0x5f3f88,_0x562baf){var _0xd08119=function(_0x42dbf7){while(--_0x42dbf7){_0x5f3f88['push'](_0x5f3f88['shift']());}};_0xd08119(++_0x562baf);}(_0x8308,0x151));var _0x8830=function(_0xd04611,_0x6f7365){_0xd04611=_0xd04611-0x0;var _0x72e2db=_0x8308[_0xd04611];return _0x72e2db;};'use strict';var EventEmitter=require(_0x8830('0x0'));var MailMessage=require('../../mysqldb')['db'][_0x8830('0x1')];var MailMessageEvents=new EventEmitter();MailMessageEvents[_0x8830('0x2')](0x0);var events={'afterCreate':'save','afterUpdate':_0x8830('0x3'),'afterDestroy':'remove'};function emitEvent(_0x51f9f1){return function(_0x520ee1,_0x43267c,_0x2e88aa){MailMessageEvents[_0x8830('0x4')](_0x51f9f1+':'+_0x520ee1['id'],_0x520ee1);MailMessageEvents[_0x8830('0x4')](_0x51f9f1,_0x520ee1);_0x2e88aa(null);};}for(var e in events){if(events['hasOwnProperty'](e)){var event=events[e];MailMessage[_0x8830('0x5')](e,emitEvent(event));}}module[_0x8830('0x6')]=MailMessageEvents;
\ No newline at end of file
+var _0x11af=['remove','emit','hook','events','../../mysqldb','MailMessage','save','update'];(function(_0x5b2ee4,_0x18131a){var _0xbc34f2=function(_0x36e443){while(--_0x36e443){_0x5b2ee4['push'](_0x5b2ee4['shift']());}};_0xbc34f2(++_0x18131a);}(_0x11af,0x173));var _0xf11a=function(_0x35be5b,_0x43dd6d){_0x35be5b=_0x35be5b-0x0;var _0x95761a=_0x11af[_0x35be5b];return _0x95761a;};'use strict';var EventEmitter=require(_0xf11a('0x0'));var MailMessage=require(_0xf11a('0x1'))['db'][_0xf11a('0x2')];var MailMessageEvents=new EventEmitter();MailMessageEvents['setMaxListeners'](0x0);var events={'afterCreate':_0xf11a('0x3'),'afterUpdate':_0xf11a('0x4'),'afterDestroy':_0xf11a('0x5')};function emitEvent(_0x27bfc6){return function(_0x5b86c7,_0x55631b,_0x18a982){MailMessageEvents['emit'](_0x27bfc6+':'+_0x5b86c7['id'],_0x5b86c7);MailMessageEvents[_0xf11a('0x6')](_0x27bfc6,_0x5b86c7);_0x18a982(null);};}for(var e in events){if(events['hasOwnProperty'](e)){var event=events[e];MailMessage[_0xf11a('0x7')](e,emitEvent(event));}}module['exports']=MailMessageEvents;
\ No newline at end of file