Built motion from commit (unavailable).|2.6.0
[motion2.git] / server / api / mailMessage / mailMessage.events.js
index e82c8c6..ed4c147 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xc3fd=['emit','hasOwnProperty','hook','events','MailMessage','setMaxListeners','save','update'];(function(_0x2c2980,_0x34282a){var _0x2a20a9=function(_0x537b18){while(--_0x537b18){_0x2c2980['push'](_0x2c2980['shift']());}};_0x2a20a9(++_0x34282a);}(_0xc3fd,0x11b));var _0xdc3f=function(_0x32b255,_0x53525b){_0x32b255=_0x32b255-0x0;var _0x5d169d=_0xc3fd[_0x32b255];return _0x5d169d;};'use strict';var EventEmitter=require(_0xdc3f('0x0'));var MailMessage=require('../../mysqldb')['db'][_0xdc3f('0x1')];var MailMessageEvents=new EventEmitter();MailMessageEvents[_0xdc3f('0x2')](0x0);var events={'afterCreate':_0xdc3f('0x3'),'afterUpdate':_0xdc3f('0x4'),'afterDestroy':'remove'};function emitEvent(_0x1992c3){return function(_0x567a03,_0x167e25,_0x2d20ab){MailMessageEvents['emit'](_0x1992c3+':'+_0x567a03['id'],_0x567a03);MailMessageEvents[_0xdc3f('0x5')](_0x1992c3,_0x567a03);_0x2d20ab(null);};}for(var e in events){if(events[_0xdc3f('0x6')](e)){var event=events[e];MailMessage[_0xdc3f('0x7')](e,emitEvent(event));}}module['exports']=MailMessageEvents;
\ No newline at end of file
+var _0xafeb=['MailMessage','setMaxListeners','save','update','remove','emit','hasOwnProperty','exports','events'];(function(_0x296897,_0x4d23ea){var _0x2b44ab=function(_0xdf90d8){while(--_0xdf90d8){_0x296897['push'](_0x296897['shift']());}};_0x2b44ab(++_0x4d23ea);}(_0xafeb,0xaa));var _0xbafe=function(_0x5e8614,_0x39e855){_0x5e8614=_0x5e8614-0x0;var _0x1a63ec=_0xafeb[_0x5e8614];return _0x1a63ec;};'use strict';var EventEmitter=require(_0xbafe('0x0'));var MailMessage=require('../../mysqldb')['db'][_0xbafe('0x1')];var MailMessageEvents=new EventEmitter();MailMessageEvents[_0xbafe('0x2')](0x0);var events={'afterCreate':_0xbafe('0x3'),'afterUpdate':_0xbafe('0x4'),'afterDestroy':_0xbafe('0x5')};function emitEvent(_0x3a8e09){return function(_0x3f1dcc,_0x452a0f,_0x41a0e0){MailMessageEvents[_0xbafe('0x6')](_0x3a8e09+':'+_0x3f1dcc['id'],_0x3f1dcc);MailMessageEvents[_0xbafe('0x6')](_0x3a8e09,_0x3f1dcc);_0x41a0e0(null);};}for(var e in events){if(events[_0xbafe('0x7')](e)){var event=events[e];MailMessage['hook'](e,emitEvent(event));}}module[_0xbafe('0x8')]=MailMessageEvents;
\ No newline at end of file