Built motion from commit (unavailable).|2.5.4
[motion2.git] / server / api / mailMessage / mailMessage.events.js
index 172c0e7..84d72a1 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x4eb2=['setMaxListeners','save','remove','emit','hook','exports','events','../../mysqldb','MailMessage'];(function(_0x5564aa,_0x521816){var _0x42fcd4=function(_0x3d657){while(--_0x3d657){_0x5564aa['push'](_0x5564aa['shift']());}};_0x42fcd4(++_0x521816);}(_0x4eb2,0xcc));var _0x24eb=function(_0x173d7e,_0x3242fd){_0x173d7e=_0x173d7e-0x0;var _0x2220d6=_0x4eb2[_0x173d7e];return _0x2220d6;};'use strict';var EventEmitter=require(_0x24eb('0x0'));var MailMessage=require(_0x24eb('0x1'))['db'][_0x24eb('0x2')];var MailMessageEvents=new EventEmitter();MailMessageEvents[_0x24eb('0x3')](0x0);var events={'afterCreate':_0x24eb('0x4'),'afterUpdate':'update','afterDestroy':_0x24eb('0x5')};function emitEvent(_0xadaff0){return function(_0x4c6dbd,_0x2269fd,_0x3cfde8){MailMessageEvents['emit'](_0xadaff0+':'+_0x4c6dbd['id'],_0x4c6dbd);MailMessageEvents[_0x24eb('0x6')](_0xadaff0,_0x4c6dbd);_0x3cfde8(null);};}for(var e in events){if(events['hasOwnProperty'](e)){var event=events[e];MailMessage[_0x24eb('0x7')](e,emitEvent(event));}}module[_0x24eb('0x8')]=MailMessageEvents;
\ No newline at end of file
+var _0xccc9=['emit','hook','exports','events','../../mysqldb','MailMessage','setMaxListeners','save','remove'];(function(_0x43390f,_0xe82743){var _0x1b5924=function(_0x142e86){while(--_0x142e86){_0x43390f['push'](_0x43390f['shift']());}};_0x1b5924(++_0xe82743);}(_0xccc9,0xff));var _0x9ccc=function(_0x3d75fa,_0x23dd66){_0x3d75fa=_0x3d75fa-0x0;var _0xe23aad=_0xccc9[_0x3d75fa];return _0xe23aad;};'use strict';var EventEmitter=require(_0x9ccc('0x0'));var MailMessage=require(_0x9ccc('0x1'))['db'][_0x9ccc('0x2')];var MailMessageEvents=new EventEmitter();MailMessageEvents[_0x9ccc('0x3')](0x0);var events={'afterCreate':_0x9ccc('0x4'),'afterUpdate':'update','afterDestroy':_0x9ccc('0x5')};function emitEvent(_0x4660bc){return function(_0x1f4cb5,_0x86cc2b,_0x10440a){MailMessageEvents[_0x9ccc('0x6')](_0x4660bc+':'+_0x1f4cb5['id'],_0x1f4cb5);MailMessageEvents[_0x9ccc('0x6')](_0x4660bc,_0x1f4cb5);_0x10440a(null);};}for(var e in events){if(events['hasOwnProperty'](e)){var event=events[e];MailMessage[_0x9ccc('0x7')](e,emitEvent(event));}}module[_0x9ccc('0x8')]=MailMessageEvents;
\ No newline at end of file