Built motion from commit (unavailable).|2.1.0
[motion2.git] / server / api / chatMessage / chatMessage.events.js
index 35aa0ea..738ab8a 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xaf93=['exports','events','../../mysqldb','save','update','emit','hasOwnProperty'];(function(_0xd7daae,_0x5b4575){var _0x57dee8=function(_0x16d822){while(--_0x16d822){_0xd7daae['push'](_0xd7daae['shift']());}};_0x57dee8(++_0x5b4575);}(_0xaf93,0x151));var _0x3af9=function(_0xda18e5,_0x8ba7a5){_0xda18e5=_0xda18e5-0x0;var _0x2ed6de=_0xaf93[_0xda18e5];return _0x2ed6de;};'use strict';var EventEmitter=require(_0x3af9('0x0'));var ChatMessage=require(_0x3af9('0x1'))['db']['ChatMessage'];var ChatMessageEvents=new EventEmitter();ChatMessageEvents['setMaxListeners'](0x0);var events={'afterCreate':_0x3af9('0x2'),'afterUpdate':_0x3af9('0x3'),'afterDestroy':'remove'};function emitEvent(_0x1319bc){return function(_0x44ae6e,_0x5add3,_0x189013){ChatMessageEvents[_0x3af9('0x4')](_0x1319bc+':'+_0x44ae6e['id'],_0x44ae6e);ChatMessageEvents[_0x3af9('0x4')](_0x1319bc,_0x44ae6e);_0x189013(null);};}for(var e in events){if(events[_0x3af9('0x5')](e)){var event=events[e];ChatMessage['hook'](e,emitEvent(event));}}module[_0x3af9('0x6')]=ChatMessageEvents;
\ No newline at end of file
+var _0xb761=['events','../../mysqldb','ChatMessage','setMaxListeners','save','update','remove','emit','hasOwnProperty','hook','exports'];(function(_0xb1c60b,_0x385134){var _0x4c391d=function(_0x34a8f3){while(--_0x34a8f3){_0xb1c60b['push'](_0xb1c60b['shift']());}};_0x4c391d(++_0x385134);}(_0xb761,0x113));var _0x1b76=function(_0x1d04b5,_0x30792c){_0x1d04b5=_0x1d04b5-0x0;var _0x161342=_0xb761[_0x1d04b5];return _0x161342;};'use strict';var EventEmitter=require(_0x1b76('0x0'));var ChatMessage=require(_0x1b76('0x1'))['db'][_0x1b76('0x2')];var ChatMessageEvents=new EventEmitter();ChatMessageEvents[_0x1b76('0x3')](0x0);var events={'afterCreate':_0x1b76('0x4'),'afterUpdate':_0x1b76('0x5'),'afterDestroy':_0x1b76('0x6')};function emitEvent(_0x519eb6){return function(_0x4c0834,_0x4a693c,_0x5d8170){ChatMessageEvents['emit'](_0x519eb6+':'+_0x4c0834['id'],_0x4c0834);ChatMessageEvents[_0x1b76('0x7')](_0x519eb6,_0x4c0834);_0x5d8170(null);};}for(var e in events){if(events[_0x1b76('0x8')](e)){var event=events[e];ChatMessage[_0x1b76('0x9')](e,emitEvent(event));}}module[_0x1b76('0xa')]=ChatMessageEvents;
\ No newline at end of file