Built motion from commit 4d4d9a88.|2.6.26
[motion2.git] / server / api / voiceExtension / voiceExtension.events.js
index 2b10ec6..26f0957 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x6fdd=['save','update','hook','exports','events','../../mysqldb','setMaxListeners'];(function(_0x42b8ad,_0x5f0671){var _0x1802fa=function(_0x583e40){while(--_0x583e40){_0x42b8ad['push'](_0x42b8ad['shift']());}};_0x1802fa(++_0x5f0671);}(_0x6fdd,0xe4));var _0xd6fd=function(_0x1af98d,_0x3c608e){_0x1af98d=_0x1af98d-0x0;var _0x3553ea=_0x6fdd[_0x1af98d];return _0x3553ea;};'use strict';var EventEmitter=require(_0xd6fd('0x0'));var VoiceExtension=require(_0xd6fd('0x1'))['db']['VoiceExtension'];var VoiceExtensionEvents=new EventEmitter();VoiceExtensionEvents[_0xd6fd('0x2')](0x0);var events={'afterCreate':_0xd6fd('0x3'),'afterUpdate':_0xd6fd('0x4'),'afterDestroy':'remove'};function emitEvent(_0x507082){return function(_0x16055d,_0x4b3d27,_0x5aab79){VoiceExtensionEvents['emit'](_0x507082+':'+_0x16055d['id'],_0x16055d);VoiceExtensionEvents['emit'](_0x507082,_0x16055d);_0x5aab79(null);};}for(var e in events){if(events['hasOwnProperty'](e)){var event=events[e];VoiceExtension[_0xd6fd('0x5')](e,emitEvent(event));}}module[_0xd6fd('0x6')]=VoiceExtensionEvents;
\ No newline at end of file
+var _0x74ed=['hasOwnProperty','hook','exports','events','../../mysqldb','VoiceExtension','setMaxListeners','save','update','remove','emit'];(function(_0x14eed8,_0x4b11c9){var _0x31956d=function(_0x27e244){while(--_0x27e244){_0x14eed8['push'](_0x14eed8['shift']());}};_0x31956d(++_0x4b11c9);}(_0x74ed,0xc9));var _0xd74e=function(_0x2c9731,_0x318505){_0x2c9731=_0x2c9731-0x0;var _0x1d0057=_0x74ed[_0x2c9731];return _0x1d0057;};'use strict';var EventEmitter=require(_0xd74e('0x0'));var VoiceExtension=require(_0xd74e('0x1'))['db'][_0xd74e('0x2')];var VoiceExtensionEvents=new EventEmitter();VoiceExtensionEvents[_0xd74e('0x3')](0x0);var events={'afterCreate':_0xd74e('0x4'),'afterUpdate':_0xd74e('0x5'),'afterDestroy':_0xd74e('0x6')};function emitEvent(_0x2b1bc7){return function(_0x48cbc3,_0x554d2f,_0x373b8e){VoiceExtensionEvents[_0xd74e('0x7')](_0x2b1bc7+':'+_0x48cbc3['id'],_0x48cbc3);VoiceExtensionEvents['emit'](_0x2b1bc7,_0x48cbc3);_0x373b8e(null);};}for(var e in events){if(events[_0xd74e('0x8')](e)){var event=events[e];VoiceExtension[_0xd74e('0x9')](e,emitEvent(event));}}module[_0xd74e('0xa')]=VoiceExtensionEvents;
\ No newline at end of file