Built motion from commit cf5ff673.|2.5.41
[motion2.git] / server / api / chatWebsite / chatWebsite.events.js
index fcaf1be..5a6814b 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xb7a8=['hook','exports','../../mysqldb','ChatWebsite','save','update','remove','emit','hasOwnProperty'];(function(_0x30d87a,_0xf3a07f){var _0x48f64b=function(_0x2078b7){while(--_0x2078b7){_0x30d87a['push'](_0x30d87a['shift']());}};_0x48f64b(++_0xf3a07f);}(_0xb7a8,0xec));var _0x8b7a=function(_0xf6bd34,_0x1bfbc5){_0xf6bd34=_0xf6bd34-0x0;var _0x470727=_0xb7a8[_0xf6bd34];return _0x470727;};'use strict';var EventEmitter=require('events');var ChatWebsite=require(_0x8b7a('0x0'))['db'][_0x8b7a('0x1')];var ChatWebsiteEvents=new EventEmitter();ChatWebsiteEvents['setMaxListeners'](0x0);var events={'afterCreate':_0x8b7a('0x2'),'afterUpdate':_0x8b7a('0x3'),'afterDestroy':_0x8b7a('0x4')};function emitEvent(_0x5b033a){return function(_0x3847b8,_0x2c7217,_0x1185b9){ChatWebsiteEvents[_0x8b7a('0x5')](_0x5b033a+':'+_0x3847b8['id'],_0x3847b8);ChatWebsiteEvents[_0x8b7a('0x5')](_0x5b033a,_0x3847b8);_0x1185b9(null);};}for(var e in events){if(events[_0x8b7a('0x6')](e)){var event=events[e];ChatWebsite[_0x8b7a('0x7')](e,emitEvent(event));}}module[_0x8b7a('0x8')]=ChatWebsiteEvents;
\ No newline at end of file
+var _0x28a2=['hook','events','../../mysqldb','ChatWebsite','setMaxListeners','save','update','remove','emit','hasOwnProperty'];(function(_0x338c4c,_0x2c664d){var _0x264521=function(_0x204f04){while(--_0x204f04){_0x338c4c['push'](_0x338c4c['shift']());}};_0x264521(++_0x2c664d);}(_0x28a2,0x141));var _0x228a=function(_0x3dd15e,_0x1f0015){_0x3dd15e=_0x3dd15e-0x0;var _0x231fd0=_0x28a2[_0x3dd15e];return _0x231fd0;};'use strict';var EventEmitter=require(_0x228a('0x0'));var ChatWebsite=require(_0x228a('0x1'))['db'][_0x228a('0x2')];var ChatWebsiteEvents=new EventEmitter();ChatWebsiteEvents[_0x228a('0x3')](0x0);var events={'afterCreate':_0x228a('0x4'),'afterUpdate':_0x228a('0x5'),'afterDestroy':_0x228a('0x6')};function emitEvent(_0x5ce39e){return function(_0x6efce7,_0x51e9e9,_0x2ac105){ChatWebsiteEvents[_0x228a('0x7')](_0x5ce39e+':'+_0x6efce7['id'],_0x6efce7);ChatWebsiteEvents[_0x228a('0x7')](_0x5ce39e,_0x6efce7);_0x2ac105(null);};}for(var e in events){if(events[_0x228a('0x8')](e)){var event=events[e];ChatWebsite[_0x228a('0x9')](e,emitEvent(event));}}module['exports']=ChatWebsiteEvents;
\ No newline at end of file