Built motion from commit 67e5df37.|2.0.65
[motion2.git] / server / api / chatInteraction / chatInteraction.events.js
1 // xCALLY MOTION OBFUSCATOR 2.0.65
2 var _0xe64a=['save','update','remove','emit','hasOwnProperty','hook','exports','../../mysqldb','ChatInteraction','setMaxListeners'];(function(_0x1eeb54,_0x5aca0b){var _0x3e2dbf=function(_0x18b05f){while(--_0x18b05f){_0x1eeb54['push'](_0x1eeb54['shift']());}};_0x3e2dbf(++_0x5aca0b);}(_0xe64a,0x18d));var _0xae64=function(_0x19950b,_0x53d0d7){_0x19950b=_0x19950b-0x0;var _0x3c6b41=_0xe64a[_0x19950b];return _0x3c6b41;};'use strict';var EventEmitter=require('events');var ChatInteraction=require(_0xae64('0x0'))['db'][_0xae64('0x1')];var ChatInteractionEvents=new EventEmitter();ChatInteractionEvents[_0xae64('0x2')](0x0);var events={'afterCreate':_0xae64('0x3'),'afterUpdate':_0xae64('0x4'),'afterDestroy':_0xae64('0x5')};function emitEvent(_0x25115f){return function(_0x2139f8,_0x9f14e,_0x56e648){ChatInteractionEvents[_0xae64('0x6')](_0x25115f+':'+_0x2139f8['id'],_0x2139f8);ChatInteractionEvents[_0xae64('0x6')](_0x25115f,_0x2139f8);_0x56e648(null);};}for(var e in events){if(events[_0xae64('0x7')](e)){var event=events[e];ChatInteraction[_0xae64('0x8')](e,emitEvent(event));}}module[_0xae64('0x9')]=ChatInteractionEvents;