Built motion from commit 97153652.|2.6.26
[motion2.git] / server / api / openchannelQueue / openchannelQueue.events.js
index 8b3d694..b4bb610 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xc320=['remove','emit','hook','exports','events','../../mysqldb','OpenchannelQueue','setMaxListeners','save','update'];(function(_0x14477e,_0x44d4da){var _0x5d4a05=function(_0x5e0fa3){while(--_0x5e0fa3){_0x14477e['push'](_0x14477e['shift']());}};_0x5d4a05(++_0x44d4da);}(_0xc320,0xc2));var _0x0c32=function(_0x21549c,_0x6d64d1){_0x21549c=_0x21549c-0x0;var _0x426cbd=_0xc320[_0x21549c];return _0x426cbd;};'use strict';var EventEmitter=require(_0x0c32('0x0'));var OpenchannelQueue=require(_0x0c32('0x1'))['db'][_0x0c32('0x2')];var OpenchannelQueueEvents=new EventEmitter();OpenchannelQueueEvents[_0x0c32('0x3')](0x0);var events={'afterCreate':_0x0c32('0x4'),'afterUpdate':_0x0c32('0x5'),'afterDestroy':_0x0c32('0x6')};function emitEvent(_0x5ec739){return function(_0x5f073f,_0x22deb5,_0x509399){OpenchannelQueueEvents[_0x0c32('0x7')](_0x5ec739+':'+_0x5f073f['id'],_0x5f073f);OpenchannelQueueEvents['emit'](_0x5ec739,_0x5f073f);_0x509399(null);};}for(var e in events){if(events['hasOwnProperty'](e)){var event=events[e];OpenchannelQueue[_0x0c32('0x8')](e,emitEvent(event));}}module[_0x0c32('0x9')]=OpenchannelQueueEvents;
\ No newline at end of file
+var _0x5396=['exports','../../mysqldb','setMaxListeners','save','update','remove','emit','hasOwnProperty'];(function(_0x14aed4,_0x2a2467){var _0x4c7317=function(_0x3b5b6e){while(--_0x3b5b6e){_0x14aed4['push'](_0x14aed4['shift']());}};_0x4c7317(++_0x2a2467);}(_0x5396,0x101));var _0x6539=function(_0x3be589,_0x3514b8){_0x3be589=_0x3be589-0x0;var _0x4683b2=_0x5396[_0x3be589];return _0x4683b2;};'use strict';var EventEmitter=require('events');var OpenchannelQueue=require(_0x6539('0x0'))['db']['OpenchannelQueue'];var OpenchannelQueueEvents=new EventEmitter();OpenchannelQueueEvents[_0x6539('0x1')](0x0);var events={'afterCreate':_0x6539('0x2'),'afterUpdate':_0x6539('0x3'),'afterDestroy':_0x6539('0x4')};function emitEvent(_0x2e59ee){return function(_0x4e78ed,_0x226028,_0x19b6a0){OpenchannelQueueEvents[_0x6539('0x5')](_0x2e59ee+':'+_0x4e78ed['id'],_0x4e78ed);OpenchannelQueueEvents[_0x6539('0x5')](_0x2e59ee,_0x4e78ed);_0x19b6a0(null);};}for(var e in events){if(events[_0x6539('0x6')](e)){var event=events[e];OpenchannelQueue['hook'](e,emitEvent(event));}}module[_0x6539('0x7')]=OpenchannelQueueEvents;
\ No newline at end of file