Built motion from commit 980b26c3.|2.6.29
[motion2.git] / server / api / chatMessage / chatMessage.events.js
index 5aac1e5..3832bba 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x0654=['events','../../mysqldb','setMaxListeners','save','remove','emit','hasOwnProperty','hook','exports'];(function(_0xa4468c,_0x57802c){var _0x126896=function(_0x1bc406){while(--_0x1bc406){_0xa4468c['push'](_0xa4468c['shift']());}};_0x126896(++_0x57802c);}(_0x0654,0x87));var _0x4065=function(_0x41ffaa,_0x527082){_0x41ffaa=_0x41ffaa-0x0;var _0x16d607=_0x0654[_0x41ffaa];return _0x16d607;};'use strict';var EventEmitter=require(_0x4065('0x0'));var ChatMessage=require(_0x4065('0x1'))['db']['ChatMessage'];var ChatMessageEvents=new EventEmitter();ChatMessageEvents[_0x4065('0x2')](0x0);var events={'afterCreate':_0x4065('0x3'),'afterUpdate':'update','afterDestroy':_0x4065('0x4')};function emitEvent(_0x4fc138){return function(_0x2923d9,_0x3e0a1c,_0x58b672){ChatMessageEvents['emit'](_0x4fc138+':'+_0x2923d9['id'],_0x2923d9);ChatMessageEvents[_0x4065('0x5')](_0x4fc138,_0x2923d9);_0x58b672(null);};}for(var e in events){if(events[_0x4065('0x6')](e)){var event=events[e];ChatMessage[_0x4065('0x7')](e,emitEvent(event));}}module[_0x4065('0x8')]=ChatMessageEvents;
\ No newline at end of file
+var _0x41b4=['ChatMessage','setMaxListeners','save','update','remove','emit','hasOwnProperty','hook','exports','events','../../mysqldb'];(function(_0x1818c7,_0x3e073e){var _0x160546=function(_0xc03dba){while(--_0xc03dba){_0x1818c7['push'](_0x1818c7['shift']());}};_0x160546(++_0x3e073e);}(_0x41b4,0x106));var _0x441b=function(_0x18a577,_0x25560c){_0x18a577=_0x18a577-0x0;var _0x1cb0c7=_0x41b4[_0x18a577];return _0x1cb0c7;};'use strict';var EventEmitter=require(_0x441b('0x0'));var ChatMessage=require(_0x441b('0x1'))['db'][_0x441b('0x2')];var ChatMessageEvents=new EventEmitter();ChatMessageEvents[_0x441b('0x3')](0x0);var events={'afterCreate':_0x441b('0x4'),'afterUpdate':_0x441b('0x5'),'afterDestroy':_0x441b('0x6')};function emitEvent(_0x535e51){return function(_0x5c523c,_0x2b9d15,_0x7ebfc2){ChatMessageEvents[_0x441b('0x7')](_0x535e51+':'+_0x5c523c['id'],_0x5c523c);ChatMessageEvents[_0x441b('0x7')](_0x535e51,_0x5c523c);_0x7ebfc2(null);};}for(var e in events){if(events[_0x441b('0x8')](e)){var event=events[e];ChatMessage[_0x441b('0x9')](e,emitEvent(event));}}module[_0x441b('0xa')]=ChatMessageEvents;
\ No newline at end of file