Built motion from commit 3c2ce842.|2.6.31
[motion2.git] / server / api / mailMessage / mailMessage.events.js
index 6ea7522..163e4c1 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x5a5f=['save','update','remove','emit','hasOwnProperty','exports','MailMessage','setMaxListeners'];(function(_0x2160a9,_0x3cbd9e){var _0xa88cf7=function(_0x51ab6f){while(--_0x51ab6f){_0x2160a9['push'](_0x2160a9['shift']());}};_0xa88cf7(++_0x3cbd9e);}(_0x5a5f,0x1ee));var _0xf5a5=function(_0x1526e1,_0x5ed5a5){_0x1526e1=_0x1526e1-0x0;var _0x249a1e=_0x5a5f[_0x1526e1];return _0x249a1e;};'use strict';var EventEmitter=require('events');var MailMessage=require('../../mysqldb')['db'][_0xf5a5('0x0')];var MailMessageEvents=new EventEmitter();MailMessageEvents[_0xf5a5('0x1')](0x0);var events={'afterCreate':_0xf5a5('0x2'),'afterUpdate':_0xf5a5('0x3'),'afterDestroy':_0xf5a5('0x4')};function emitEvent(_0x46cfb4){return function(_0xd24d4d,_0x4faa11,_0x29ef9e){MailMessageEvents[_0xf5a5('0x5')](_0x46cfb4+':'+_0xd24d4d['id'],_0xd24d4d);MailMessageEvents[_0xf5a5('0x5')](_0x46cfb4,_0xd24d4d);_0x29ef9e(null);};}for(var e in events){if(events[_0xf5a5('0x6')](e)){var event=events[e];MailMessage['hook'](e,emitEvent(event));}}module[_0xf5a5('0x7')]=MailMessageEvents;
\ No newline at end of file
+var _0xfbbb=['MailMessage','setMaxListeners','save','remove','emit','hasOwnProperty','exports','../../mysqldb'];(function(_0xa464c9,_0x7c86d8){var _0x3d73c4=function(_0x5c2056){while(--_0x5c2056){_0xa464c9['push'](_0xa464c9['shift']());}};_0x3d73c4(++_0x7c86d8);}(_0xfbbb,0x87));var _0xbfbb=function(_0x136e5e,_0x2d5726){_0x136e5e=_0x136e5e-0x0;var _0x3427c1=_0xfbbb[_0x136e5e];return _0x3427c1;};'use strict';var EventEmitter=require('events');var MailMessage=require(_0xbfbb('0x0'))['db'][_0xbfbb('0x1')];var MailMessageEvents=new EventEmitter();MailMessageEvents[_0xbfbb('0x2')](0x0);var events={'afterCreate':_0xbfbb('0x3'),'afterUpdate':'update','afterDestroy':_0xbfbb('0x4')};function emitEvent(_0x1bb4dd){return function(_0x319196,_0x4d63d8,_0x415032){MailMessageEvents[_0xbfbb('0x5')](_0x1bb4dd+':'+_0x319196['id'],_0x319196);MailMessageEvents[_0xbfbb('0x5')](_0x1bb4dd,_0x319196);_0x415032(null);};}for(var e in events){if(events[_0xbfbb('0x6')](e)){var event=events[e];MailMessage['hook'](e,emitEvent(event));}}module[_0xbfbb('0x7')]=MailMessageEvents;
\ No newline at end of file