Built motion from commit (unavailable).|2.4.4
[motion2.git] / server / api / mailMessage / mailMessage.events.js
index 40ec84d..5bb8ab6 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xd17c=['hook','exports','events','../../mysqldb','setMaxListeners','save','update','emit'];(function(_0x220639,_0x36f4ac){var _0x1337c7=function(_0x13828f){while(--_0x13828f){_0x220639['push'](_0x220639['shift']());}};_0x1337c7(++_0x36f4ac);}(_0xd17c,0x132));var _0xcd17=function(_0x846808,_0x8d28e7){_0x846808=_0x846808-0x0;var _0xdb85c6=_0xd17c[_0x846808];return _0xdb85c6;};'use strict';var EventEmitter=require(_0xcd17('0x0'));var MailMessage=require(_0xcd17('0x1'))['db']['MailMessage'];var MailMessageEvents=new EventEmitter();MailMessageEvents[_0xcd17('0x2')](0x0);var events={'afterCreate':_0xcd17('0x3'),'afterUpdate':_0xcd17('0x4'),'afterDestroy':'remove'};function emitEvent(_0x4d1236){return function(_0x337979,_0x48936c,_0x10d2c1){MailMessageEvents[_0xcd17('0x5')](_0x4d1236+':'+_0x337979['id'],_0x337979);MailMessageEvents[_0xcd17('0x5')](_0x4d1236,_0x337979);_0x10d2c1(null);};}for(var e in events){if(events['hasOwnProperty'](e)){var event=events[e];MailMessage[_0xcd17('0x6')](e,emitEvent(event));}}module[_0xcd17('0x7')]=MailMessageEvents;
\ No newline at end of file
+var _0xf946=['MailMessage','update','remove','emit','hasOwnProperty','hook','exports','events'];(function(_0x20ab6c,_0x3390f6){var _0x31ae1d=function(_0x19b81f){while(--_0x19b81f){_0x20ab6c['push'](_0x20ab6c['shift']());}};_0x31ae1d(++_0x3390f6);}(_0xf946,0x18f));var _0x6f94=function(_0x58420f,_0x50be10){_0x58420f=_0x58420f-0x0;var _0x47505e=_0xf946[_0x58420f];return _0x47505e;};'use strict';var EventEmitter=require(_0x6f94('0x0'));var MailMessage=require('../../mysqldb')['db'][_0x6f94('0x1')];var MailMessageEvents=new EventEmitter();MailMessageEvents['setMaxListeners'](0x0);var events={'afterCreate':'save','afterUpdate':_0x6f94('0x2'),'afterDestroy':_0x6f94('0x3')};function emitEvent(_0x29c447){return function(_0x18be4a,_0x5539fa,_0x39de50){MailMessageEvents[_0x6f94('0x4')](_0x29c447+':'+_0x18be4a['id'],_0x18be4a);MailMessageEvents['emit'](_0x29c447,_0x18be4a);_0x39de50(null);};}for(var e in events){if(events[_0x6f94('0x5')](e)){var event=events[e];MailMessage[_0x6f94('0x6')](e,emitEvent(event));}}module[_0x6f94('0x7')]=MailMessageEvents;
\ No newline at end of file