Built motion from commit c738b9ac.|2.6.25
[motion2.git] / server / api / mailMessage / mailMessage.events.js
index eec76bf..ebead19 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x21a8=['remove','emit','hasOwnProperty','hook','exports','events','update'];(function(_0xaeb4d8,_0x3555c8){var _0x27bf93=function(_0x54bb62){while(--_0x54bb62){_0xaeb4d8['push'](_0xaeb4d8['shift']());}};_0x27bf93(++_0x3555c8);}(_0x21a8,0x1cc));var _0x821a=function(_0x179cef,_0x254f47){_0x179cef=_0x179cef-0x0;var _0x277822=_0x21a8[_0x179cef];return _0x277822;};'use strict';var EventEmitter=require(_0x821a('0x0'));var MailMessage=require('../../mysqldb')['db']['MailMessage'];var MailMessageEvents=new EventEmitter();MailMessageEvents['setMaxListeners'](0x0);var events={'afterCreate':'save','afterUpdate':_0x821a('0x1'),'afterDestroy':_0x821a('0x2')};function emitEvent(_0x4434c7){return function(_0x3c77d4,_0x31253b,_0x1c0279){MailMessageEvents[_0x821a('0x3')](_0x4434c7+':'+_0x3c77d4['id'],_0x3c77d4);MailMessageEvents[_0x821a('0x3')](_0x4434c7,_0x3c77d4);_0x1c0279(null);};}for(var e in events){if(events[_0x821a('0x4')](e)){var event=events[e];MailMessage[_0x821a('0x5')](e,emitEvent(event));}}module[_0x821a('0x6')]=MailMessageEvents;
\ No newline at end of file
+var _0xd857=['update','emit','hasOwnProperty','hook','../../mysqldb','setMaxListeners','save'];(function(_0x17a647,_0x2bbe12){var _0x219a38=function(_0x131c5d){while(--_0x131c5d){_0x17a647['push'](_0x17a647['shift']());}};_0x219a38(++_0x2bbe12);}(_0xd857,0x6d));var _0x7d85=function(_0x397e5f,_0x454c8f){_0x397e5f=_0x397e5f-0x0;var _0x5302b8=_0xd857[_0x397e5f];return _0x5302b8;};'use strict';var EventEmitter=require('events');var MailMessage=require(_0x7d85('0x0'))['db']['MailMessage'];var MailMessageEvents=new EventEmitter();MailMessageEvents[_0x7d85('0x1')](0x0);var events={'afterCreate':_0x7d85('0x2'),'afterUpdate':_0x7d85('0x3'),'afterDestroy':'remove'};function emitEvent(_0x33c31a){return function(_0x3c114e,_0x426690,_0x473468){MailMessageEvents[_0x7d85('0x4')](_0x33c31a+':'+_0x3c114e['id'],_0x3c114e);MailMessageEvents[_0x7d85('0x4')](_0x33c31a,_0x3c114e);_0x473468(null);};}for(var e in events){if(events[_0x7d85('0x5')](e)){var event=events[e];MailMessage[_0x7d85('0x6')](e,emitEvent(event));}}module['exports']=MailMessageEvents;
\ No newline at end of file