Built motion from commit (unavailable).|2.5.0
[motion2.git] / server / api / mailMessage / mailMessage.events.js
index edbae2e..f928d23 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x43f2=['hook','exports','events','../../mysqldb','MailMessage','save','update','remove','hasOwnProperty'];(function(_0x2819cd,_0x1f7703){var _0x47874c=function(_0x523698){while(--_0x523698){_0x2819cd['push'](_0x2819cd['shift']());}};_0x47874c(++_0x1f7703);}(_0x43f2,0x1df));var _0x243f=function(_0x339199,_0x58da9d){_0x339199=_0x339199-0x0;var _0xf75c5d=_0x43f2[_0x339199];return _0xf75c5d;};'use strict';var EventEmitter=require(_0x243f('0x0'));var MailMessage=require(_0x243f('0x1'))['db'][_0x243f('0x2')];var MailMessageEvents=new EventEmitter();MailMessageEvents['setMaxListeners'](0x0);var events={'afterCreate':_0x243f('0x3'),'afterUpdate':_0x243f('0x4'),'afterDestroy':_0x243f('0x5')};function emitEvent(_0x84f00d){return function(_0x1a4ef4,_0x5c5ddf,_0x3db487){MailMessageEvents['emit'](_0x84f00d+':'+_0x1a4ef4['id'],_0x1a4ef4);MailMessageEvents['emit'](_0x84f00d,_0x1a4ef4);_0x3db487(null);};}for(var e in events){if(events[_0x243f('0x6')](e)){var event=events[e];MailMessage[_0x243f('0x7')](e,emitEvent(event));}}module[_0x243f('0x8')]=MailMessageEvents;
\ No newline at end of file
+var _0x81de=['emit','hasOwnProperty','exports','events','setMaxListeners','remove'];(function(_0x5539b9,_0x226b75){var _0x349aa0=function(_0x4dee86){while(--_0x4dee86){_0x5539b9['push'](_0x5539b9['shift']());}};_0x349aa0(++_0x226b75);}(_0x81de,0x111));var _0xe81d=function(_0x50ecd2,_0x12c4a9){_0x50ecd2=_0x50ecd2-0x0;var _0x1f5e4f=_0x81de[_0x50ecd2];return _0x1f5e4f;};'use strict';var EventEmitter=require(_0xe81d('0x0'));var MailMessage=require('../../mysqldb')['db']['MailMessage'];var MailMessageEvents=new EventEmitter();MailMessageEvents[_0xe81d('0x1')](0x0);var events={'afterCreate':'save','afterUpdate':'update','afterDestroy':_0xe81d('0x2')};function emitEvent(_0x4cb525){return function(_0x3beb87,_0x58c4c7,_0xac2c3e){MailMessageEvents[_0xe81d('0x3')](_0x4cb525+':'+_0x3beb87['id'],_0x3beb87);MailMessageEvents[_0xe81d('0x3')](_0x4cb525,_0x3beb87);_0xac2c3e(null);};}for(var e in events){if(events[_0xe81d('0x4')](e)){var event=events[e];MailMessage['hook'](e,emitEvent(event));}}module[_0xe81d('0x5')]=MailMessageEvents;
\ No newline at end of file