Built motion from commit (unavailable).|2.0.72
[motion2.git] / server / api / chatInteraction / chatInteraction.events.js
index 666485a..7ce406e 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x5047=['emit','hasOwnProperty','hook','exports','events','../../mysqldb','ChatInteraction','setMaxListeners','save','update','remove'];(function(_0x28d241,_0xa3319e){var _0x4f8ecf=function(_0xa950e6){while(--_0xa950e6){_0x28d241['push'](_0x28d241['shift']());}};_0x4f8ecf(++_0xa3319e);}(_0x5047,0xe0));var _0x7504=function(_0x4c0622,_0x5dacaf){_0x4c0622=_0x4c0622-0x0;var _0x1799d8=_0x5047[_0x4c0622];return _0x1799d8;};'use strict';var EventEmitter=require(_0x7504('0x0'));var ChatInteraction=require(_0x7504('0x1'))['db'][_0x7504('0x2')];var ChatInteractionEvents=new EventEmitter();ChatInteractionEvents[_0x7504('0x3')](0x0);var events={'afterCreate':_0x7504('0x4'),'afterUpdate':_0x7504('0x5'),'afterDestroy':_0x7504('0x6')};function emitEvent(_0x54f860){return function(_0x20fc53,_0x18dea8,_0x2b15ac){ChatInteractionEvents['emit'](_0x54f860+':'+_0x20fc53['id'],_0x20fc53);ChatInteractionEvents[_0x7504('0x7')](_0x54f860,_0x20fc53);_0x2b15ac(null);};}for(var e in events){if(events[_0x7504('0x8')](e)){var event=events[e];ChatInteraction[_0x7504('0x9')](e,emitEvent(event));}}module[_0x7504('0xa')]=ChatInteractionEvents;
\ No newline at end of file
+var _0xc82f=['setMaxListeners','remove','emit','hasOwnProperty','hook','exports','../../mysqldb','ChatInteraction'];(function(_0x23a63c,_0x4e2272){var _0x2e078a=function(_0x4ae24b){while(--_0x4ae24b){_0x23a63c['push'](_0x23a63c['shift']());}};_0x2e078a(++_0x4e2272);}(_0xc82f,0xf6));var _0xfc82=function(_0x18d00f,_0x133106){_0x18d00f=_0x18d00f-0x0;var _0xee06f5=_0xc82f[_0x18d00f];return _0xee06f5;};'use strict';var EventEmitter=require('events');var ChatInteraction=require(_0xfc82('0x0'))['db'][_0xfc82('0x1')];var ChatInteractionEvents=new EventEmitter();ChatInteractionEvents[_0xfc82('0x2')](0x0);var events={'afterCreate':'save','afterUpdate':'update','afterDestroy':_0xfc82('0x3')};function emitEvent(_0x1ff4b7){return function(_0x4a286d,_0x48c312,_0x24f503){ChatInteractionEvents[_0xfc82('0x4')](_0x1ff4b7+':'+_0x4a286d['id'],_0x4a286d);ChatInteractionEvents[_0xfc82('0x4')](_0x1ff4b7,_0x4a286d);_0x24f503(null);};}for(var e in events){if(events[_0xfc82('0x5')](e)){var event=events[e];ChatInteraction[_0xfc82('0x6')](e,emitEvent(event));}}module[_0xfc82('0x7')]=ChatInteractionEvents;
\ No newline at end of file