Built motion from commit 863c3375.|2.6.28
[motion2.git] / server / api / chatMessage / chatMessage.events.js
index 38d8b39..b471407 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x1bcc=['remove','emit','hook','exports','../../mysqldb','save'];(function(_0x4390b0,_0x163905){var _0x1160fa=function(_0x28a17a){while(--_0x28a17a){_0x4390b0['push'](_0x4390b0['shift']());}};_0x1160fa(++_0x163905);}(_0x1bcc,0xee));var _0xc1bc=function(_0x5dfc2a,_0x1a953f){_0x5dfc2a=_0x5dfc2a-0x0;var _0x3f1a71=_0x1bcc[_0x5dfc2a];return _0x3f1a71;};'use strict';var EventEmitter=require('events');var ChatMessage=require(_0xc1bc('0x0'))['db']['ChatMessage'];var ChatMessageEvents=new EventEmitter();ChatMessageEvents['setMaxListeners'](0x0);var events={'afterCreate':_0xc1bc('0x1'),'afterUpdate':'update','afterDestroy':_0xc1bc('0x2')};function emitEvent(_0x42c6b7){return function(_0xaabeba,_0x2e2bff,_0x40cbc9){ChatMessageEvents[_0xc1bc('0x3')](_0x42c6b7+':'+_0xaabeba['id'],_0xaabeba);ChatMessageEvents[_0xc1bc('0x3')](_0x42c6b7,_0xaabeba);_0x40cbc9(null);};}for(var e in events){if(events['hasOwnProperty'](e)){var event=events[e];ChatMessage[_0xc1bc('0x4')](e,emitEvent(event));}}module[_0xc1bc('0x5')]=ChatMessageEvents;
\ No newline at end of file
+var _0xb07b=['remove','emit','hasOwnProperty','hook','exports','events','setMaxListeners','update'];(function(_0x118976,_0x30e3c1){var _0x350600=function(_0x2eb468){while(--_0x2eb468){_0x118976['push'](_0x118976['shift']());}};_0x350600(++_0x30e3c1);}(_0xb07b,0x65));var _0xbb07=function(_0xef3ae2,_0x4c63b8){_0xef3ae2=_0xef3ae2-0x0;var _0x1cc22b=_0xb07b[_0xef3ae2];return _0x1cc22b;};'use strict';var EventEmitter=require(_0xbb07('0x0'));var ChatMessage=require('../../mysqldb')['db']['ChatMessage'];var ChatMessageEvents=new EventEmitter();ChatMessageEvents[_0xbb07('0x1')](0x0);var events={'afterCreate':'save','afterUpdate':_0xbb07('0x2'),'afterDestroy':_0xbb07('0x3')};function emitEvent(_0x18202e){return function(_0x216897,_0x39ec77,_0x15e085){ChatMessageEvents['emit'](_0x18202e+':'+_0x216897['id'],_0x216897);ChatMessageEvents[_0xbb07('0x4')](_0x18202e,_0x216897);_0x15e085(null);};}for(var e in events){if(events[_0xbb07('0x5')](e)){var event=events[e];ChatMessage[_0xbb07('0x6')](e,emitEvent(event));}}module[_0xbb07('0x7')]=ChatMessageEvents;
\ No newline at end of file