Built motion from commit 1ea47bf4.|2.6.34
[motion2.git] / server / api / chatInternalMessage / chatInternalMessage.events.js
index 0ba9996..3d360d4 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xd98c=['hook','exports','events','../../mysqldb','setMaxListeners','update','remove','emit','hasOwnProperty'];(function(_0x49aed9,_0x4a7b44){var _0x5c913e=function(_0x454bf7){while(--_0x454bf7){_0x49aed9['push'](_0x49aed9['shift']());}};_0x5c913e(++_0x4a7b44);}(_0xd98c,0xe3));var _0xcd98=function(_0x1f68e1,_0x206dc8){_0x1f68e1=_0x1f68e1-0x0;var _0x35d201=_0xd98c[_0x1f68e1];return _0x35d201;};'use strict';var EventEmitter=require(_0xcd98('0x0'));var ChatInternalMessage=require(_0xcd98('0x1'))['db']['ChatInternalMessage'];var ChatInternalMessageEvents=new EventEmitter();ChatInternalMessageEvents[_0xcd98('0x2')](0x0);var events={'afterCreate':'save','afterUpdate':_0xcd98('0x3'),'afterDestroy':_0xcd98('0x4')};function emitEvent(_0x2c4b4b){return function(_0x526bc9,_0x5c245c,_0x2c69b5){ChatInternalMessageEvents[_0xcd98('0x5')](_0x2c4b4b+':'+_0x526bc9['id'],_0x526bc9);ChatInternalMessageEvents['emit'](_0x2c4b4b,_0x526bc9);_0x2c69b5(null);};}for(var e in events){if(events[_0xcd98('0x6')](e)){var event=events[e];ChatInternalMessage[_0xcd98('0x7')](e,emitEvent(event));}}module[_0xcd98('0x8')]=ChatInternalMessageEvents;
\ No newline at end of file
+var _0xb16a=['save','update','remove','emit','hasOwnProperty','hook','exports','events','setMaxListeners'];(function(_0xcba290,_0xd59e33){var _0x5a813b=function(_0x340860){while(--_0x340860){_0xcba290['push'](_0xcba290['shift']());}};_0x5a813b(++_0xd59e33);}(_0xb16a,0x178));var _0xab16=function(_0x6131cd,_0x4c26a1){_0x6131cd=_0x6131cd-0x0;var _0x47e916=_0xb16a[_0x6131cd];return _0x47e916;};'use strict';var EventEmitter=require(_0xab16('0x0'));var ChatInternalMessage=require('../../mysqldb')['db']['ChatInternalMessage'];var ChatInternalMessageEvents=new EventEmitter();ChatInternalMessageEvents[_0xab16('0x1')](0x0);var events={'afterCreate':_0xab16('0x2'),'afterUpdate':_0xab16('0x3'),'afterDestroy':_0xab16('0x4')};function emitEvent(_0x1ddca0){return function(_0x5dae4a,_0x1823cc,_0x4ee03e){ChatInternalMessageEvents[_0xab16('0x5')](_0x1ddca0+':'+_0x5dae4a['id'],_0x5dae4a);ChatInternalMessageEvents['emit'](_0x1ddca0,_0x5dae4a);_0x4ee03e(null);};}for(var e in events){if(events[_0xab16('0x6')](e)){var event=events[e];ChatInternalMessage[_0xab16('0x7')](e,emitEvent(event));}}module[_0xab16('0x8')]=ChatInternalMessageEvents;
\ No newline at end of file