Built motion from commit bbec7235.|2.6.20
[motion2.git] / server / api / userProfile / userProfile.events.js
index 2e44a77..eccb173 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xc14a=['UserProfile','setMaxListeners','save','remove','emit','hasOwnProperty','exports','events','../../mysqldb'];(function(_0x2e0617,_0x198eb4){var _0x56d26f=function(_0x33a288){while(--_0x33a288){_0x2e0617['push'](_0x2e0617['shift']());}};_0x56d26f(++_0x198eb4);}(_0xc14a,0xa9));var _0xac14=function(_0x3b380d,_0x4bf247){_0x3b380d=_0x3b380d-0x0;var _0x54502b=_0xc14a[_0x3b380d];return _0x54502b;};'use strict';var EventEmitter=require(_0xac14('0x0'));var UserProfile=require(_0xac14('0x1'))['db'][_0xac14('0x2')];var UserProfileEvents=new EventEmitter();UserProfileEvents[_0xac14('0x3')](0x0);var events={'afterCreate':_0xac14('0x4'),'afterUpdate':'update','afterDestroy':_0xac14('0x5')};function emitEvent(_0x21c4da){return function(_0x53f3d1,_0x412485,_0x525320){UserProfileEvents[_0xac14('0x6')](_0x21c4da+':'+_0x53f3d1['id'],_0x53f3d1);UserProfileEvents[_0xac14('0x6')](_0x21c4da,_0x53f3d1);_0x525320(null);};}for(var e in events){if(events[_0xac14('0x7')](e)){var event=events[e];UserProfile['hook'](e,emitEvent(event));}}module[_0xac14('0x8')]=UserProfileEvents;
\ No newline at end of file
+var _0x187d=['save','update','remove','emit','hasOwnProperty','hook','exports','events','UserProfile','setMaxListeners'];(function(_0x51de59,_0x1b2d82){var _0x100f25=function(_0x18c171){while(--_0x18c171){_0x51de59['push'](_0x51de59['shift']());}};_0x100f25(++_0x1b2d82);}(_0x187d,0x93));var _0xd187=function(_0xbe200f,_0x4b50eb){_0xbe200f=_0xbe200f-0x0;var _0x192597=_0x187d[_0xbe200f];return _0x192597;};'use strict';var EventEmitter=require(_0xd187('0x0'));var UserProfile=require('../../mysqldb')['db'][_0xd187('0x1')];var UserProfileEvents=new EventEmitter();UserProfileEvents[_0xd187('0x2')](0x0);var events={'afterCreate':_0xd187('0x3'),'afterUpdate':_0xd187('0x4'),'afterDestroy':_0xd187('0x5')};function emitEvent(_0x201b79){return function(_0x58622a,_0x28fa0b,_0x163807){UserProfileEvents['emit'](_0x201b79+':'+_0x58622a['id'],_0x58622a);UserProfileEvents[_0xd187('0x6')](_0x201b79,_0x58622a);_0x163807(null);};}for(var e in events){if(events[_0xd187('0x7')](e)){var event=events[e];UserProfile[_0xd187('0x8')](e,emitEvent(event));}}module[_0xd187('0x9')]=UserProfileEvents;
\ No newline at end of file