Built motion from commit d9028345.|2.5.43
[motion2.git] / server / api / mailMessage / mailMessage.events.js
index 2c5c70a..e279beb 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x0481=['update','remove','emit','hasOwnProperty','hook','events','../../mysqldb','MailMessage','setMaxListeners','save'];(function(_0x1876e4,_0x36d264){var _0x5e0f2f=function(_0x199ba1){while(--_0x199ba1){_0x1876e4['push'](_0x1876e4['shift']());}};_0x5e0f2f(++_0x36d264);}(_0x0481,0x131));var _0x1048=function(_0x4256c5,_0x288cee){_0x4256c5=_0x4256c5-0x0;var _0x3c8bfd=_0x0481[_0x4256c5];return _0x3c8bfd;};'use strict';var EventEmitter=require(_0x1048('0x0'));var MailMessage=require(_0x1048('0x1'))['db'][_0x1048('0x2')];var MailMessageEvents=new EventEmitter();MailMessageEvents[_0x1048('0x3')](0x0);var events={'afterCreate':_0x1048('0x4'),'afterUpdate':_0x1048('0x5'),'afterDestroy':_0x1048('0x6')};function emitEvent(_0x2f67e7){return function(_0x1e4d62,_0x4a3478,_0x4fab61){MailMessageEvents['emit'](_0x2f67e7+':'+_0x1e4d62['id'],_0x1e4d62);MailMessageEvents[_0x1048('0x7')](_0x2f67e7,_0x1e4d62);_0x4fab61(null);};}for(var e in events){if(events[_0x1048('0x8')](e)){var event=events[e];MailMessage[_0x1048('0x9')](e,emitEvent(event));}}module['exports']=MailMessageEvents;
\ No newline at end of file
+var _0xb2f1=['hook','exports','events','../../mysqldb','MailMessage','setMaxListeners','save','update','remove','emit','hasOwnProperty'];(function(_0x323d61,_0x4c72c8){var _0x1a3402=function(_0x13cd42){while(--_0x13cd42){_0x323d61['push'](_0x323d61['shift']());}};_0x1a3402(++_0x4c72c8);}(_0xb2f1,0xc8));var _0x1b2f=function(_0x1999bc,_0x147fd6){_0x1999bc=_0x1999bc-0x0;var _0x35a68d=_0xb2f1[_0x1999bc];return _0x35a68d;};'use strict';var EventEmitter=require(_0x1b2f('0x0'));var MailMessage=require(_0x1b2f('0x1'))['db'][_0x1b2f('0x2')];var MailMessageEvents=new EventEmitter();MailMessageEvents[_0x1b2f('0x3')](0x0);var events={'afterCreate':_0x1b2f('0x4'),'afterUpdate':_0x1b2f('0x5'),'afterDestroy':_0x1b2f('0x6')};function emitEvent(_0x4757c8){return function(_0x4ea0cc,_0x4829d9,_0x458342){MailMessageEvents[_0x1b2f('0x7')](_0x4757c8+':'+_0x4ea0cc['id'],_0x4ea0cc);MailMessageEvents[_0x1b2f('0x7')](_0x4757c8,_0x4ea0cc);_0x458342(null);};}for(var e in events){if(events[_0x1b2f('0x8')](e)){var event=events[e];MailMessage[_0x1b2f('0x9')](e,emitEvent(event));}}module[_0x1b2f('0xa')]=MailMessageEvents;
\ No newline at end of file