Built motion from commit 7158bc59.|2.5.42
[motion2.git] / server / api / chatMessage / chatMessage.events.js
index e099744..296baab 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x98bd=['hook','exports','events','../../mysqldb','ChatMessage','setMaxListeners','save','update','remove','emit','hasOwnProperty'];(function(_0x26f49a,_0x3fcdab){var _0x562a27=function(_0x45bae8){while(--_0x45bae8){_0x26f49a['push'](_0x26f49a['shift']());}};_0x562a27(++_0x3fcdab);}(_0x98bd,0x14c));var _0xd98b=function(_0x3ad23e,_0x1fcf39){_0x3ad23e=_0x3ad23e-0x0;var _0x37365e=_0x98bd[_0x3ad23e];return _0x37365e;};'use strict';var EventEmitter=require(_0xd98b('0x0'));var ChatMessage=require(_0xd98b('0x1'))['db'][_0xd98b('0x2')];var ChatMessageEvents=new EventEmitter();ChatMessageEvents[_0xd98b('0x3')](0x0);var events={'afterCreate':_0xd98b('0x4'),'afterUpdate':_0xd98b('0x5'),'afterDestroy':_0xd98b('0x6')};function emitEvent(_0x1225b5){return function(_0x3f17e3,_0x1da299,_0xd8de09){ChatMessageEvents['emit'](_0x1225b5+':'+_0x3f17e3['id'],_0x3f17e3);ChatMessageEvents[_0xd98b('0x7')](_0x1225b5,_0x3f17e3);_0xd8de09(null);};}for(var e in events){if(events[_0xd98b('0x8')](e)){var event=events[e];ChatMessage[_0xd98b('0x9')](e,emitEvent(event));}}module[_0xd98b('0xa')]=ChatMessageEvents;
\ No newline at end of file
+var _0xa64f=['hook','exports','events','../../mysqldb','save','update','remove','emit','hasOwnProperty'];(function(_0x4090e2,_0x3c77ee){var _0x44b887=function(_0x5eded2){while(--_0x5eded2){_0x4090e2['push'](_0x4090e2['shift']());}};_0x44b887(++_0x3c77ee);}(_0xa64f,0x1a0));var _0xfa64=function(_0x2641f9,_0x26715f){_0x2641f9=_0x2641f9-0x0;var _0x585741=_0xa64f[_0x2641f9];return _0x585741;};'use strict';var EventEmitter=require(_0xfa64('0x0'));var ChatMessage=require(_0xfa64('0x1'))['db']['ChatMessage'];var ChatMessageEvents=new EventEmitter();ChatMessageEvents['setMaxListeners'](0x0);var events={'afterCreate':_0xfa64('0x2'),'afterUpdate':_0xfa64('0x3'),'afterDestroy':_0xfa64('0x4')};function emitEvent(_0x445d60){return function(_0x2824ea,_0xcd2b17,_0x401250){ChatMessageEvents[_0xfa64('0x5')](_0x445d60+':'+_0x2824ea['id'],_0x2824ea);ChatMessageEvents[_0xfa64('0x5')](_0x445d60,_0x2824ea);_0x401250(null);};}for(var e in events){if(events[_0xfa64('0x6')](e)){var event=events[e];ChatMessage[_0xfa64('0x7')](e,emitEvent(event));}}module[_0xfa64('0x8')]=ChatMessageEvents;
\ No newline at end of file