Built motion from commit (unavailable).|2.5.31
[motion2.git] / server / api / mailMessage / mailMessage.events.js
index 16d993a..fac24f3 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x73b6=['remove','emit','hasOwnProperty','hook','../../mysqldb','MailMessage','setMaxListeners','update'];(function(_0x40259e,_0x378e7d){var _0xef7b32=function(_0x117e16){while(--_0x117e16){_0x40259e['push'](_0x40259e['shift']());}};_0xef7b32(++_0x378e7d);}(_0x73b6,0x1e4));var _0x673b=function(_0x4ea69d,_0x290f53){_0x4ea69d=_0x4ea69d-0x0;var _0x5318e0=_0x73b6[_0x4ea69d];return _0x5318e0;};'use strict';var EventEmitter=require('events');var MailMessage=require(_0x673b('0x0'))['db'][_0x673b('0x1')];var MailMessageEvents=new EventEmitter();MailMessageEvents[_0x673b('0x2')](0x0);var events={'afterCreate':'save','afterUpdate':_0x673b('0x3'),'afterDestroy':_0x673b('0x4')};function emitEvent(_0x834a45){return function(_0x5b2707,_0x3ea4e3,_0x1e29ca){MailMessageEvents['emit'](_0x834a45+':'+_0x5b2707['id'],_0x5b2707);MailMessageEvents[_0x673b('0x5')](_0x834a45,_0x5b2707);_0x1e29ca(null);};}for(var e in events){if(events[_0x673b('0x6')](e)){var event=events[e];MailMessage[_0x673b('0x7')](e,emitEvent(event));}}module['exports']=MailMessageEvents;
\ No newline at end of file
+var _0xaad0=['hook','exports','events','../../mysqldb','MailMessage','setMaxListeners','save','remove','emit'];(function(_0x46451c,_0x88ddd){var _0x12dce4=function(_0x2e4087){while(--_0x2e4087){_0x46451c['push'](_0x46451c['shift']());}};_0x12dce4(++_0x88ddd);}(_0xaad0,0x1df));var _0x0aad=function(_0x5e6b72,_0x1c3770){_0x5e6b72=_0x5e6b72-0x0;var _0xf76b50=_0xaad0[_0x5e6b72];return _0xf76b50;};'use strict';var EventEmitter=require(_0x0aad('0x0'));var MailMessage=require(_0x0aad('0x1'))['db'][_0x0aad('0x2')];var MailMessageEvents=new EventEmitter();MailMessageEvents[_0x0aad('0x3')](0x0);var events={'afterCreate':_0x0aad('0x4'),'afterUpdate':'update','afterDestroy':_0x0aad('0x5')};function emitEvent(_0x34624a){return function(_0x3dfa53,_0x1a072e,_0x4f7a40){MailMessageEvents[_0x0aad('0x6')](_0x34624a+':'+_0x3dfa53['id'],_0x3dfa53);MailMessageEvents[_0x0aad('0x6')](_0x34624a,_0x3dfa53);_0x4f7a40(null);};}for(var e in events){if(events['hasOwnProperty'](e)){var event=events[e];MailMessage[_0x0aad('0x7')](e,emitEvent(event));}}module[_0x0aad('0x8')]=MailMessageEvents;
\ No newline at end of file