Built motion from commit 7158bc59.|2.5.42
[motion2.git] / server / api / smsQueue / smsQueue.events.js
index c8769b2..3e479fb 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xa37d=['exports','events','../../mysqldb','SmsQueue','setMaxListeners','save','update','remove','emit','hasOwnProperty'];(function(_0x28d0c4,_0x5acddd){var _0x55ea39=function(_0x549485){while(--_0x549485){_0x28d0c4['push'](_0x28d0c4['shift']());}};_0x55ea39(++_0x5acddd);}(_0xa37d,0x173));var _0xda37=function(_0x2291cb,_0x3d2b79){_0x2291cb=_0x2291cb-0x0;var _0x53b5d2=_0xa37d[_0x2291cb];return _0x53b5d2;};'use strict';var EventEmitter=require(_0xda37('0x0'));var SmsQueue=require(_0xda37('0x1'))['db'][_0xda37('0x2')];var SmsQueueEvents=new EventEmitter();SmsQueueEvents[_0xda37('0x3')](0x0);var events={'afterCreate':_0xda37('0x4'),'afterUpdate':_0xda37('0x5'),'afterDestroy':_0xda37('0x6')};function emitEvent(_0x5cd521){return function(_0x30d1de,_0x3d0c11,_0x306341){SmsQueueEvents['emit'](_0x5cd521+':'+_0x30d1de['id'],_0x30d1de);SmsQueueEvents[_0xda37('0x7')](_0x5cd521,_0x30d1de);_0x306341(null);};}for(var e in events){if(events[_0xda37('0x8')](e)){var event=events[e];SmsQueue['hook'](e,emitEvent(event));}}module[_0xda37('0x9')]=SmsQueueEvents;
\ No newline at end of file
+var _0x2af7=['update','remove','emit','hook','exports','events','../../mysqldb','SmsQueue','setMaxListeners'];(function(_0x3c504b,_0x437693){var _0x2e5354=function(_0x456709){while(--_0x456709){_0x3c504b['push'](_0x3c504b['shift']());}};_0x2e5354(++_0x437693);}(_0x2af7,0x125));var _0x72af=function(_0x4f2119,_0x5cbdc8){_0x4f2119=_0x4f2119-0x0;var _0x9f2ccc=_0x2af7[_0x4f2119];return _0x9f2ccc;};'use strict';var EventEmitter=require(_0x72af('0x0'));var SmsQueue=require(_0x72af('0x1'))['db'][_0x72af('0x2')];var SmsQueueEvents=new EventEmitter();SmsQueueEvents[_0x72af('0x3')](0x0);var events={'afterCreate':'save','afterUpdate':_0x72af('0x4'),'afterDestroy':_0x72af('0x5')};function emitEvent(_0x585d2b){return function(_0x2c2eac,_0x3ce31e,_0x4fb644){SmsQueueEvents['emit'](_0x585d2b+':'+_0x2c2eac['id'],_0x2c2eac);SmsQueueEvents[_0x72af('0x6')](_0x585d2b,_0x2c2eac);_0x4fb644(null);};}for(var e in events){if(events['hasOwnProperty'](e)){var event=events[e];SmsQueue[_0x72af('0x7')](e,emitEvent(event));}}module[_0x72af('0x8')]=SmsQueueEvents;
\ No newline at end of file