Built motion from commit 896e83a8.|2.6.30
[motion2.git] / server / api / chatMessage / chatMessage.events.js
index 4a250b3..5db0ab9 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x896c=['exports','events','../../mysqldb','ChatMessage','setMaxListeners','save','update','remove','emit','hasOwnProperty','hook'];(function(_0x15a489,_0x5c0b85){var _0x281fa4=function(_0xb1ee7){while(--_0xb1ee7){_0x15a489['push'](_0x15a489['shift']());}};_0x281fa4(++_0x5c0b85);}(_0x896c,0xd2));var _0xc896=function(_0x4b03c9,_0x17ce03){_0x4b03c9=_0x4b03c9-0x0;var _0x161ba2=_0x896c[_0x4b03c9];return _0x161ba2;};'use strict';var EventEmitter=require(_0xc896('0x0'));var ChatMessage=require(_0xc896('0x1'))['db'][_0xc896('0x2')];var ChatMessageEvents=new EventEmitter();ChatMessageEvents[_0xc896('0x3')](0x0);var events={'afterCreate':_0xc896('0x4'),'afterUpdate':_0xc896('0x5'),'afterDestroy':_0xc896('0x6')};function emitEvent(_0x86afbe){return function(_0x58b2b7,_0x261b68,_0x3b5421){ChatMessageEvents[_0xc896('0x7')](_0x86afbe+':'+_0x58b2b7['id'],_0x58b2b7);ChatMessageEvents[_0xc896('0x7')](_0x86afbe,_0x58b2b7);_0x3b5421(null);};}for(var e in events){if(events[_0xc896('0x8')](e)){var event=events[e];ChatMessage[_0xc896('0x9')](e,emitEvent(event));}}module[_0xc896('0xa')]=ChatMessageEvents;
\ No newline at end of file
+var _0x55b2=['update','remove','emit','hasOwnProperty','hook','exports','ChatMessage','setMaxListeners'];(function(_0x1c8314,_0x512e7e){var _0x4bfc4b=function(_0x2d8410){while(--_0x2d8410){_0x1c8314['push'](_0x1c8314['shift']());}};_0x4bfc4b(++_0x512e7e);}(_0x55b2,0x186));var _0x255b=function(_0x2ac766,_0x514088){_0x2ac766=_0x2ac766-0x0;var _0x3b31c8=_0x55b2[_0x2ac766];return _0x3b31c8;};'use strict';var EventEmitter=require('events');var ChatMessage=require('../../mysqldb')['db'][_0x255b('0x0')];var ChatMessageEvents=new EventEmitter();ChatMessageEvents[_0x255b('0x1')](0x0);var events={'afterCreate':'save','afterUpdate':_0x255b('0x2'),'afterDestroy':_0x255b('0x3')};function emitEvent(_0x1fefaf){return function(_0x1a741d,_0x5bd4ec,_0x549cc1){ChatMessageEvents[_0x255b('0x4')](_0x1fefaf+':'+_0x1a741d['id'],_0x1a741d);ChatMessageEvents[_0x255b('0x4')](_0x1fefaf,_0x1a741d);_0x549cc1(null);};}for(var e in events){if(events[_0x255b('0x5')](e)){var event=events[e];ChatMessage[_0x255b('0x6')](e,emitEvent(event));}}module[_0x255b('0x7')]=ChatMessageEvents;
\ No newline at end of file