Built motion from commit 4c281f94.|2.6.31
[motion2.git] / server / api / mailMessage / mailMessage.events.js
index 3d0b198..7ef693b 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x7a3d=['emit','hasOwnProperty','hook','exports','events','../../mysqldb','MailMessage','setMaxListeners','save','update','remove'];(function(_0x2c077b,_0x171aff){var _0x23105e=function(_0x5bc326){while(--_0x5bc326){_0x2c077b['push'](_0x2c077b['shift']());}};_0x23105e(++_0x171aff);}(_0x7a3d,0x10c));var _0xd7a3=function(_0x1fc14e,_0x2ddf06){_0x1fc14e=_0x1fc14e-0x0;var _0x2afe2f=_0x7a3d[_0x1fc14e];return _0x2afe2f;};'use strict';var EventEmitter=require(_0xd7a3('0x0'));var MailMessage=require(_0xd7a3('0x1'))['db'][_0xd7a3('0x2')];var MailMessageEvents=new EventEmitter();MailMessageEvents[_0xd7a3('0x3')](0x0);var events={'afterCreate':_0xd7a3('0x4'),'afterUpdate':_0xd7a3('0x5'),'afterDestroy':_0xd7a3('0x6')};function emitEvent(_0x50fb34){return function(_0x38e378,_0x513469,_0x19162f){MailMessageEvents[_0xd7a3('0x7')](_0x50fb34+':'+_0x38e378['id'],_0x38e378);MailMessageEvents[_0xd7a3('0x7')](_0x50fb34,_0x38e378);_0x19162f(null);};}for(var e in events){if(events[_0xd7a3('0x8')](e)){var event=events[e];MailMessage[_0xd7a3('0x9')](e,emitEvent(event));}}module[_0xd7a3('0xa')]=MailMessageEvents;
\ No newline at end of file
+var _0x27a7=['hook','exports','events','../../mysqldb','setMaxListeners','remove','emit'];(function(_0x55cc58,_0x5ce0af){var _0x26062e=function(_0x59e29d){while(--_0x59e29d){_0x55cc58['push'](_0x55cc58['shift']());}};_0x26062e(++_0x5ce0af);}(_0x27a7,0xe9));var _0x727a=function(_0x5235a6,_0x680b76){_0x5235a6=_0x5235a6-0x0;var _0x1cf37e=_0x27a7[_0x5235a6];return _0x1cf37e;};'use strict';var EventEmitter=require(_0x727a('0x0'));var MailMessage=require(_0x727a('0x1'))['db']['MailMessage'];var MailMessageEvents=new EventEmitter();MailMessageEvents[_0x727a('0x2')](0x0);var events={'afterCreate':'save','afterUpdate':'update','afterDestroy':_0x727a('0x3')};function emitEvent(_0x5e8ba4){return function(_0x1575ad,_0x380ce1,_0x5ad7bc){MailMessageEvents[_0x727a('0x4')](_0x5e8ba4+':'+_0x1575ad['id'],_0x1575ad);MailMessageEvents['emit'](_0x5e8ba4,_0x1575ad);_0x5ad7bc(null);};}for(var e in events){if(events['hasOwnProperty'](e)){var event=events[e];MailMessage[_0x727a('0x5')](e,emitEvent(event));}}module[_0x727a('0x6')]=MailMessageEvents;
\ No newline at end of file