Built motion from commit d69f4380.|2.6.29
[motion2.git] / server / api / chatMessage / chatMessage.events.js
index 5bf5c55..e36944f 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x8caf=['update','remove','emit','hasOwnProperty','hook','exports','events','../../mysqldb','ChatMessage','save'];(function(_0x1b767d,_0x3a5b43){var _0x1105d1=function(_0x390bd7){while(--_0x390bd7){_0x1b767d['push'](_0x1b767d['shift']());}};_0x1105d1(++_0x3a5b43);}(_0x8caf,0xba));var _0xf8ca=function(_0x464251,_0x41951f){_0x464251=_0x464251-0x0;var _0x47b041=_0x8caf[_0x464251];return _0x47b041;};'use strict';var EventEmitter=require(_0xf8ca('0x0'));var ChatMessage=require(_0xf8ca('0x1'))['db'][_0xf8ca('0x2')];var ChatMessageEvents=new EventEmitter();ChatMessageEvents['setMaxListeners'](0x0);var events={'afterCreate':_0xf8ca('0x3'),'afterUpdate':_0xf8ca('0x4'),'afterDestroy':_0xf8ca('0x5')};function emitEvent(_0x29c085){return function(_0x58c33c,_0x249ac4,_0x556418){ChatMessageEvents[_0xf8ca('0x6')](_0x29c085+':'+_0x58c33c['id'],_0x58c33c);ChatMessageEvents[_0xf8ca('0x6')](_0x29c085,_0x58c33c);_0x556418(null);};}for(var e in events){if(events[_0xf8ca('0x7')](e)){var event=events[e];ChatMessage[_0xf8ca('0x8')](e,emitEvent(event));}}module[_0xf8ca('0x9')]=ChatMessageEvents;
\ No newline at end of file
+var _0x213b=['save','update','remove','emit','hasOwnProperty','exports','../../mysqldb','ChatMessage'];(function(_0x4ea6af,_0x4aa32e){var _0x4cb1e6=function(_0xc9edd0){while(--_0xc9edd0){_0x4ea6af['push'](_0x4ea6af['shift']());}};_0x4cb1e6(++_0x4aa32e);}(_0x213b,0x1a6));var _0xb213=function(_0x49bd2d,_0x249bea){_0x49bd2d=_0x49bd2d-0x0;var _0x740d0b=_0x213b[_0x49bd2d];return _0x740d0b;};'use strict';var EventEmitter=require('events');var ChatMessage=require(_0xb213('0x0'))['db'][_0xb213('0x1')];var ChatMessageEvents=new EventEmitter();ChatMessageEvents['setMaxListeners'](0x0);var events={'afterCreate':_0xb213('0x2'),'afterUpdate':_0xb213('0x3'),'afterDestroy':_0xb213('0x4')};function emitEvent(_0xd891c5){return function(_0x352302,_0x54fdde,_0x3a43ab){ChatMessageEvents[_0xb213('0x5')](_0xd891c5+':'+_0x352302['id'],_0x352302);ChatMessageEvents[_0xb213('0x5')](_0xd891c5,_0x352302);_0x3a43ab(null);};}for(var e in events){if(events[_0xb213('0x6')](e)){var event=events[e];ChatMessage['hook'](e,emitEvent(event));}}module[_0xb213('0x7')]=ChatMessageEvents;
\ No newline at end of file